我有产品控制器,我在视图中有方法说主页和 _homepage.html.erb 文件。如何测试此方法以获取断言应该得到响应成功。我在 test/functional 中创建了 productcontrllertest.rb 并写了下面的代码
require 'test_helper'
class ProductControllerTest < ActionController::TestCase
test "should get homepage" do
get :homepage
assert_response :success
end
end
我有带有“产品/主页”的 routes.rb 文件
当我使用命令 bundle exec rake test:functionals 运行测试时,出现错误。
Error is that NoMethodError: undefined method `authenticate' for nil:NilClass
请帮我解决这个错误。