2016-02-10 2 views
1

Я определил небольшой метод с именем auth_user в ApplicationController моего приложения. Я установил его как before_action в своем SessionController.Как я могу заглушить метод, который был определен в родительском контроллере?

Как я могу заглушить этот метод auth_user от теста SessionController?

EDIT: Я использую MiniTest

ответ

1

это, скорее всего, должен быть SessionsController (во множественном числе), но не так уж важно здесь.

allow_any_instance_of(SessionController).to receive(:auth_user).and_return(user) 
Смежные вопросы