Если вы проходите все через ваш запрос на действие, значит, вы проводите интеграционное тестирование.
Если вы проводите (юнит) тестирование, тогда вы должны тестировать юниты. В этом случае вы должны передать все данные, необходимые для уровня обслуживания (имитировать) запрос действия.
Вы должны смоделировать объект, который передается на сервисный уровень, передать его и затем утверждать ожидаемые результаты в сравнении с тем, что вы на самом деле получили.
EDIT
Как дополнение, здорово иметь сквозные или интеграционные тесты, потому что это доказывает, что (процесс) работает.
Однако вам необходимо пройти модульные тесты, поскольку они будут тестировать отдельные компоненты и позволят вам выявить дефекты быстрее, чем это может сделать комплексная проверка.