I have a User controller where users aren't added with the usual new/create
actions. I'm trying to set it so that it raises when 'new' is called but it
doesn't seem to be working - here's the method, test and test result. Can
anyone see why it's not working?
#in controller
def new
raise "Users should be added with 'batch_add' rather than 'new"
end
#test
describe "/new" do
it "should raise an error when called" do
lambda{get('new')}.should raise_error(RuntimeError)
end
end
#test report
'Admin::UserController /new should raise an error when called' FAILED
expected RuntimeError but nothing was raised
_______________________________________________
rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users