December 2023
Intermediate to advanced
378 pages
11h 54m
English
Programmer testing, also called developer testing, ensures that the software can at least do what the programmer expects it to do – one time. This has benefits outside of testing – for design, to create effective user interfaces, for maintainability, and benefits. To explain programmer-facing tests, this chapter covers the following topics:
This chapter ends with a practical exercise, or Kata, so that you know how to create unit tests in whatever language you are most capable of working with. The worked case examples were ...