coffea-mock
mock protocol for unit tests, protocol independent development and more with coffea 1.0-beta
Setup
- Make sure to use the latest beta version of coffea by running:
npm install --save coffea@beta
- Install
coffea-mock
:npm install coffea-mock
Usage
Specify the mock
protocol in your network config:
"protocol": "mock"
You can specify a custom function to handle received message
events:
"protocol": "mock" "mock": console
coffea will automatically load coffea-mock
when it's needed! Thus, using mock (or other protocols) this way should work on any coffea project, without any tweaks (other than installing coffea-mock
and specifying the config).
API
Mocking an event:
networks
Mocking an event using a helper function:
networks