Setup Duniter-Mock usage in tests and CI
- https://forum.duniter.org/t/duniter-mock-easy-start-your-v2s-dev-stack/13498
- https://git.duniter.org/tools/duniter-mocks
Implement tests
- replace all manual mocking with duniter-mocks?
- implement additional separate tests (located in a separate directory) with duniter-mocks?
Write tests scenarios to test life-cycles
- identity creation: creation, certifications, membership
- money transfer, balance, history, claim ud
- smith
Set up CI
- Adapt container(s): clone duniter-mocks, set-up env (
./run.sh generate,install) - In Silkaj CI
- Generate config:
./run.sh generate custom_config.jsonorlocal.json - Spin-up containers
./run.sh start - Run tests
- Stop containers?
- Generate config: