Практикующие TDD все еще начинают с набора бизнес-требований. Место, где TDD отклоняется от традиционного развития, является следующим шагом . Прежде чем писать одну строку кода для функции (в том числе , создавая новый класс, содержащий этот код), вы пишете единичный тест на основе текущего требования, над которым вы работаете.Тестирование модуля в связи с шаблоном проектирования и т. Д.
Перед тем, как можно создать тест TDD, вам нужно создать архитектуру sottware и шаблон проектирования, прежде чем начать TDD?
Из моего размышления вам нужно определить функциональность, метод (частный, общедоступный) и какое возвращаемое значение, прежде чем вы сможете инициировать TDD?
Я новичок в модульном тестировании.