Skip to Content
Mastering Blockchain Programming with Solidity
book

Mastering Blockchain Programming with Solidity

by Jitendra Chittoda
August 2019
Intermediate to advanced
486 pages
13h 52m
English
Packt Publishing
Content preview from Mastering Blockchain Programming with Solidity

Writing test cases

You can write test cases using different scripting languages, such as JavaScript and TypeScript, as well as in Solidity itself. As a developer, you must ensure that test cases are written to cover at almost 100% coverage. Having 100% code coverage is good enough to ensure that there is a lower probability of bugs in your code. All of the test files should be present in the test folder.

To run the test suite, you need to use the following command:

$ truffle test

You can also specify the single test files to run using the following: 

$ truffle test ./path/to/test/file.js

Now, let's look into how to write the test cases in JavaScript using some available test frameworks.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Mastering Ethereum

Mastering Ethereum

Andreas M. Antonopoulos, Gavin Wood
Complete Cryptocurrency and Blockchain Course | Learn Solidity

Complete Cryptocurrency and Blockchain Course | Learn Solidity

Ravinder Deol, Codestars By Rob Percival, Thomas Wiesner

Publisher Resources

ISBN: 9781839218262Supplemental Content