Exercises from the book Python Testing Beginner's Guide by Daniel Arbuckle