TDD exercise