Setup Duniter-Mock usage in tests and CI


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.json or local.json
    • Spin-up containers ./run.sh start
    • Run tests
    • Stop containers?