Тестирование луковой архитектуры
Тестирование луковой архитектуры
У меня вопрос следующего характера. В своем приложении выделяем предметную модель, репозитории, сервисы + action'ы в контроллерах. Следует ли мне покрывать unit-тестами все уровни?
Re: Тестирование луковой архитектуры
Тестируйте бизнес-логику и особо сложные сервисы. Если логика только в доменных сущностях и сервисах (а прикладные сервисы и контроллеры полупустые), то для экономии времени тестируйте только домен. Да и тестируйте не всё подряд, а только абстракции. Например, как в цикле статей про доменный слой.