我正在尝试编写基本的断言测试:
def assert_session_has ( sessionvar )
return assert_not_nil session[:sessionvar]
end
当我编译时:
def test_auth_bob
#some setup and other validation methods
assert_not_nil session[user]
#more validations...
end
我收到以下错误:
test_auth_bob(UserControllerTest):
NameError: undefined local variable or method `user' for #<UserControllerTest:0x3460c28>
/test/functional/user_controller_test.rb:23:in `test_auth_bob'
有任何想法吗?