Seeing the importance of testing smart contracts
Writing test scripts in JavaScript
Using Truffle frameworks to support smart contract testing
Interpreting outputs from running test scripts
Developing test scripts for the counter, ballot, and blind auction smart contracts