我在我的应用的auth_user
中定义了一个名为ApplicationController
的小方法。我在before_action
中将其设为SessionController
。
如何从auth_user
测试中隐藏SessionController
方法?
编辑:我使用minitest
答案 0 :(得分:1)
它很可能应该是SessionsController
(复数),但这并不重要。
allow_any_instance_of(SessionController).to receive(:auth_user).and_return(user)