I'm need to test my controller with minitest. I've tried:
describe 'CommentsController' do
it "should get index" do
get :index
assert_response :success
end
end
and
class CommentsControllerTest < MiniTest::Unit::TestCase
def test_should_get_index
get :index
assert_response :success
end
end
but I have "undefined method `get'" error
You should add the minitest-rails gem, following the steps outlined in the documentation. Then your tests should look like this:
require "minitest_helper"
describe CommentsController do
it "should get index" do
get :index
assert_response :success
end
end
Or, look like this:
require "minitest_helper"
class CommentsControllerTest < MiniTest::Rails::ActionController::TestCase
test "should get index" do
get :index
assert_response :success
end
end
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With