зависит от архитектуры, но у меня, например, обычно в контроллерах просто вызов метода сервиса. в таком кейсе я бы не стал писать никаких тестов для контроллеров, а только для сервисов
в контроллере выше можно в целом. у тебя там и трай кетч
значит как минимум 1 граничная ситуация, которую нужно протестить