Как избежать множественных утверждений в тесте JUnit?

У меня есть DTO, которое я заполняю из объекта запроса, а объект запроса имеет много полей. Я хочу написать тест, чтобы проверить, помещает ли метод populateDTO () значения в нужные места или нет. Если я буду следовать правилу одного утверждения для каждого теста, мне придется написать большое количество тестов для проверки каждого поля. Другой подход - написать несколько утверждений в одном тесте. Действительно ли рекомендуется следовать одному утверждению для каждого правила тестирования или мы можем расслабиться в этих случаях. Как мне подойти к этой проблеме?

11
задан Bilesh Ganguly 7 April 2017 в 09:35
поделиться