require "application_system_test_case" class ChecklistEntriesTest < ApplicationSystemTestCase setup do @checklist_entry = checklist_entries(:one) end test "visiting the index" do visit checklist_entries_url assert_selector "h1", text: "Checklist entries" end test "should create checklist entry" do visit checklist_entries_url click_on "New checklist entry" fill_in "Check", with: @checklist_entry.check_id fill_in "Checklist", with: @checklist_entry.checklist_id fill_in "Position", with: @checklist_entry.position click_on "Create Checklist entry" assert_text "Checklist entry was successfully created" click_on "Back" end test "should update Checklist entry" do visit checklist_entry_url(@checklist_entry) click_on "Edit this checklist entry", match: :first fill_in "Check", with: @checklist_entry.check_id fill_in "Checklist", with: @checklist_entry.checklist_id fill_in "Position", with: @checklist_entry.position click_on "Update Checklist entry" assert_text "Checklist entry was successfully updated" click_on "Back" end test "should destroy Checklist entry" do visit checklist_entry_url(@checklist_entry) click_on "Destroy this checklist entry", match: :first assert_text "Checklist entry was successfully destroyed" end end