我试图在Cucumber中使用authlogic的测试助手,调用activate_authlogic.
我们的application_controller有一个current_user_session方法.
当我们进入调试器中间故事时,controller返回一个Authlogic::TestCase::MockController.
但是当我们调用controller.current_user_session时.
评估时发生错误nil.current_user_session.
这个模拟怎么突然变成零?
这个模拟控制器是否知道我们的应用程序控制器的代码?