Chess TDD blog post 4