A collection of utility functions for testing ethereum contracts with truffle framework and testrpc.
Examples can be found on Github solidity-test-example project
Parameters
Object
Contract events subscriber, see web3 doc
Returns
Array
Events
Parameters
Callback
with contract method call, that should throw exception
Returns
Boolean
exception throwed
Jump testrpc forward in time
Parameters
Number
amount of time to increase in seconds
Returns
Number
total time adjustment, in seconds.
Convert BigNumber
value to Number
using toNumber() method
Parameters
Mixed
Returns
Mixed
Convert BigNumber
array values to Number
using toNumber() method
Parameters
Array
Returns
Array
Convert BigNumber
object values to Number
using toNumber() method
Parameters
Object
Returns
Object