ABSTRACT

You know when the best time to find bugs is? Before you release your code to your users. This chapter explains how to catch bugs using development-time testing.

The assertions that we used in the run-time testing section are mainly used for checking that your users haven’t broken your code. Development-time testing is more about checking that your code gives the right answer in the first place.