TDD with Generate Document Framework