npm install
npm test
A base project for writing and testing solidity contracts using open-zeppelin for test environment.
- Place your contracts under
/contracts
and tests under/test
. - Solidity compiler settings are set in
truffle-config.js
. - Test environment settings are set in
test-enivronemnt.config.js
. This file should be edited to run tests over a mainnet fork.
OpenZeppelin-test-environment uses ganache-core underneath. For more info - OpenZeppeling test-environemnt docs and OpenZeppelin test-helpers docs.