Dipping my toes in Test-Driven Development with Python