NoMethodError on functional test -

Hi,

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

Has anybody an idea to solve this problem?

Regards Eddy

The error message will tell you where the error occurred. Find that line and work out what is nil and why.

Fred

Frederick Cheung wrote:

Eddy Betara wrote:

Frederick Cheung wrote:

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!

Eddy