Practicing test driven design through the examples in "Test Driven Web Development with Python"