sample TDD application