Прочитал книгу Кент Бек Разработка через тестирование. Получил TDD головного мозга и мне правда нравится это, но вот в чем вопрос, в книге он тестирует не каждый отдельный класс и его методы. За модуль он берет некую функциональность и не важно как много в ней классов и тестирует это, я полагаю это интеграционное тестирование. Но в юнит тестировании принято писать класс тестов для класса, который тестируем. Как TDD в такой подход интегрировать, когда я заранее не знаю какой класс я создам, что сделаю. Сейчас я просто создал общий класс тестов и в нем тестирую все бизнес случаи, но это не похоже на юнит тестирование. Как вы решаете это? Надеюсь, что описал понятно
sim3x, сама техника TDD подразумевает иной подход. Я знаю как писать юнит тесты. На чем вы пишите? Тестирование ровно как и архитектура вообще не завязана на языке
sim3x, ваши ответы вообще не несут ничего полезного по вопросу. Все что будет в ваших мануалах написано это. создайте класс тестов сперва, потом класс, который тестируете. Спасибо кэп