Пустые же строки есть потому, что код следует шаблону Arrange-Act-Assert [9], также известному как шаблон AAA. Идея здесь в том, чтобы разделить модульный тест на три этапа.
1. На этапе arrange (подготовка) настраивается тестовое окружение.
2. На этапе act (действие) происходит выполнение или вызов тестируемого сценария.
3. На этапе assert (утверждение) проверяется, соответствует ли фактический результат ожидаемому.
Роберт Мартин рекомендует. Код, который умещается в голове: эвристики для разработчиков
·
Марк Симан