Search code examples
ruby-on-railsrspecbefore-filter

rspec + remarkable + before_filter


How do I test before_filter with rspec and remarkable. With only rspec I would do something like:

 controller.stub(:logged_in?).and_return(true)

But with remarkable this results in:

undefined local variable or method `controller' for #<Class:0x7f8f056ef3c0> (NameError)

Solution

  • expects :logged_in?, :on => proc { @controller }, :returns => true 
    

    (solution found here)