Ruby on rails rspec+;卓越的+;前过滤器
如何在使用rspec和进行过滤器前进行测试。仅使用rspec,我将执行以下操作:Ruby on rails rspec+;卓越的+;前过滤器,ruby-on-rails,rspec,before-filter,Ruby On Rails,Rspec,Before Filter,如何在使用rspec和进行过滤器前进行测试。仅使用rspec,我将执行以下操作: controller.stub(:logged_in?).and_return(true) 但这在以下方面取得了显著的成果: undefined local variable or method `controller' for #<Class:0x7f8f056ef3c0> (NameError) 未定义的局部变量或#的“controller”方法(NameError) (找到解决方案) (找
controller.stub(:logged_in?).and_return(true)
但这在以下方面取得了显著的成果:
undefined local variable or method `controller' for #<Class:0x7f8f056ef3c0> (NameError)
未定义的局部变量或#的“controller”方法(NameError)
(找到解决方案)
(找到解决方案)
expects :logged_in?, :on => proc { @controller }, :returns => true