Ruby on rails 如何将父控制器中定义的方法剔除?
我在我的应用程序的Ruby on rails 如何将父控制器中定义的方法剔除?,ruby-on-rails,ruby,testing,minitest,Ruby On Rails,Ruby,Testing,Minitest,我在我的应用程序的ApplicationController中定义了一个名为auth\u user的小方法。我在我的SessionController中将其设置为before\u action 如何从SessionController测试中删除auth\u user方法 编辑:我正在使用minitest,它很可能应该是sessioncontroller(复数),但在这里并不重要 allow_any_instance_of(SessionController).to receive(:auth_u
ApplicationController
中定义了一个名为auth\u user
的小方法。我在我的SessionController
中将其设置为before\u action
如何从SessionController
测试中删除auth\u user
方法
编辑:我正在使用minitest,它很可能应该是sessioncontroller(复数),但在这里并不重要
allow_any_instance_of(SessionController).to receive(:auth_user).and_return(user)