gpt4 book ai didi

ruby-on-rails - minitest: 未定义的方法 `get'

转载 作者:数据小太阳 更新时间:2023-10-29 07:56:53 24 4
gpt4 key购买 nike

我需要用 minitest 测试我的 Controller 。我试过:

describe 'CommentsController' do
it "should get index" do
get :index
assert_response :success
end
end

class CommentsControllerTest < MiniTest::Unit::TestCase
def test_should_get_index
get :index
assert_response :success
end
end

但是我有“未定义的方法‘get’”错误

最佳答案

您应该添加 minitest-rails gem,按照文档中列出的步骤操作。然后你的测试应该是这样的:

require "minitest_helper"

describe CommentsController do
it "should get index" do
get :index
assert_response :success
end
end

或者,看起来像这样:

require "minitest_helper"

class CommentsControllerTest < MiniTest::Rails::ActionController::TestCase
test "should get index" do
get :index
assert_response :success
end
end

关于ruby-on-rails - minitest: 未定义的方法 `get',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11667552/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com