implementando TDD