Я пишу некоторые модульные тесты для некоторых методов контроллера в моем проекте, и мне интересно, проверять ли сам класс контроллера или интерфейс этого контроллера.
Должен ли я создавать интерфейс для каждого контроллера и запускать свои модульные тесты для этого?