домена? Или же пишите тесты для сервисов, которые их используют?
покрываю, так как логика в сущностях
привет. лично я, если метод(не set/get) содержит какую-то сложную логику - то покрываю его юнитом. а так в сущности зачастую и тестить то нечего
все привязано к тому что внутри сущностей. Если у как Serge, то у тебя в целом не будет изолированных тестов. Мокать сущности ты не станешь (потому что это безумие делать с сеттерами и геттерами) а так все покроется косвенно. Ну для сложных кейсов можешь в изоляции сеттеры какие покрыть. С другой стороны если мы говорим о нормальной декомпозиции, то да, я пишу изолированные тесты на сущности и крайне редко пишу изолированные тесты на сервисы (только там где можно в изоляции).
Обсуждают сегодня