I've got a small problem with my funcional tests. I want to test the
function, that anybody who wants to the admin - controller redirect to
the authentication - controller. So I write this small test:
def test_index
get :index
assert_response :redirect
end
But every time I get these error message:
ruby test/functional/admin_controller_test.rb
Loaded suite test/functional/admin_controller_test
Started
E.
Finished in 0.313 seconds.
1) Error:
test_index(AdminControllerTest):
NoMethodError: You have a nil object when you didn't expect it!
You might have expected an instance of ActiveRecord::Base.
The error occurred while evaluating nil.
...
2 tests, 0 assertions, 0 failures, 1 errors
1) Error:
test_index(AdminControllerTest):
NoMethodError: You have a nil object when you didn't expect it!
You might have expected an instance of ActiveRecord::Base.
The error occurred while evaluating nil.
The error message will tell you where the error occurred. Find that
line and work out what is nil and why.
Fred
He said, that this line 'get :index' is nil, but this doesn't make
sense. He gave these answer to all my methods.
Eddy
Fred you are right. He has some problems with the integration of
Globalite and so I get the NoMethodError. Thanks!