我需要用minitest来测试我的控制器。 我试过了:
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'”错误
答案 0 :(得分:4)
您应该按照文档中列出的步骤添加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