0
我在这里使用Rspec进行一些测试,我想确保控制器在某些操作中调用日志方法。我也在使用摩卡。在RSPEC功能测试中使用摩卡控制器
我想是这样的:
it "update action should redirect when model is valid" do
Tag.any_instance.stubs(:valid?).returns(true)
put :update, :id => Tag.first
controller.expects(:add_team_log).at_least_once
response.should redirect_to(edit_admin_tag_url(assigns[:tag]))
end
是有什么作为“控制”变量使用?我试过自己,控制器类名...
需要看到你的控制器代码来了解什么是怎么回事。否则,它看起来没有你的期望。 –