December 2018
Intermediate to advanced
204 pages
3h 30m
English
Before diving into examples of how to test Python code, the nature of tests must be discussed in more detail. Why do we want to have tests? What do we gain from them? What are the downsides? What makes a good test; what’s a bad test? How can we classify tests? And how many of which kinds of tests should we write?
Why bother with writing tests at all? There are a number of reasons why we want to write or, at least, have tests.
It is not uncommon to have several tests in a test suite, written in response to different needs.
Every change ...
Read now
Unlock full access