если тест статичный и структура плоская, то можно обойтись без модели. естественно в контроллере вызывается несколько моделей - как минимум аутентификация/авторизация пользователей. Используй наследование - размести общий для всех котроллеров код в базовом контроллере и наследуй от него. обычно получается так - базовый контроллер -> контроллер с аутентификаций -> контроллеры админки, базовый контроллер -> котроллеры фронта