SmartContracts Labour Hours contracts. Testing NodeJS 6+ required. npm install -g ethereumjs-testrpc npm install -g truffle Then start TestRPC in a separate terminal by doing testrpc Then run tests in a project dir by doing truffle test