We use Truffle in order to compile and test the contracts.
It can be installed:
npm install -g truffle
For more information visit https://truffle.readthedocs.io/en/latest/
Also running node with active ganache is required. For testing puproses we suggest using https://github.com/trufflesuite/ganache
truffle compile
- compile all contracts
npm run startganache
- run ganache for testing
npm run spdev
- run parity for testing
npm run testsol
- run tests