1
我在我的應用程序的ApplicationController
中定義了一個名爲auth_user
的小方法。我在SessionController
中將其設置爲before_action
。如何在父控制器中定義一個方法?
如何從SessionController
測試中找出auth_user
方法?
編輯:我使用MINITEST
我在我的應用程序的ApplicationController
中定義了一個名爲auth_user
的小方法。我在SessionController
中將其設置爲before_action
。如何在父控制器中定義一個方法?
如何從SessionController
測試中找出auth_user
方法?
編輯:我使用MINITEST
它最有可能的應該是SessionsController
(複數),但不是在這裏很重要。
allow_any_instance_of(SessionController).to receive(:auth_user).and_return(user)