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