April 2014
Beginner to intermediate
634 pages
15h 22m
English
We looked at using unittest and doctest to create automated unit tests. We also looked at creating a test suite so that collections of tests can be packaged for reuse and aggregation into suites with larger scopes, without relying on the automated test discovery process.
We looked at how to create mock objects so that we can test software units in isolation. We also looked at the various kinds of setup and teardown features. These allow us to write tests with complex initial states or persistent results.
The FIRST properties of unit tests fit well with both doctest and unittest. The FIRST properties are as follows:
doctest and unitest should be very fast.unittest ...