Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
1. Неудобно искать тест для конкретного класса.Часто приходится это делать? Если тесты похожие в чем-то, то значит тестовый класс лежит недалеко от текущего. А если править падающие, так до них навигация моментальная.
2. Неудобно использоваться тест как документацию (приходится бегать между классами).в моей практике написание всех тестов в один класс приводило к тому, что логические границы тестов получаются размазаны. Трудно найти кусок класса, где проверяется какой-то метод и дописать туда тест. Чаще все валится в конец класса и потом трудно смотреть. Но если есть очень хорошая дисциплина, то можно и в один класс писать все тесты.
Assert DSL на примере .Net