How are Ethereum contracts tested? I've seen Truffle which referrers to itself as an Ethereum development framework. Are there any other frameworks and what is their level of maturity? Is there a de facto standard framework used by most contract developers?
How would one go about testing the Greeter contract (https://chriseth.github.io/browser-solidity/) for example?
I'm not exactly sure what you mean by this. I know that with Populus you can test this by seeing that a
– Piper Merriam Feb 27 '16 at 02:37TransactionErrorexception is raised as well as verifying that thegasUsedvalue from the transaction receipt is 100% of the provided gas.