require "test_helper" class ChecksControllerTest < ActionDispatch::IntegrationTest setup do @check = checks(:one) end test "should get index" do get checks_url assert_response :success end test "should get new" do get new_check_url assert_response :success end test "should create check" do assert_difference("Check.count") do post checks_url, params: {check: {description: @check.description, hostname: @check.hostname, name: @check.name}} end assert_redirected_to check_url(Check.last) end test "should show check" do get check_url(@check) assert_response :success end test "should get edit" do get edit_check_url(@check) assert_response :success end test "should update check" do patch check_url(@check), params: {check: {description: @check.description, hostname: @check.hostname, name: @check.name}} assert_redirected_to check_url(@check) end test "should destroy check" do assert_difference("Check.count", -1) do delete check_url(@check) end assert_redirected_to checks_url end end