require "application_system_test_case" class VirtualsTest < ApplicationSystemTestCase setup do @virtual = virtuals(:one) end test "visiting the index" do visit virtuals_url assert_selector "h1", text: "Virtuals" end test "should create virtual" do visit virtuals_url click_on "New virtual" fill_in "Destination", with: @virtual.destination fill_in "Email", with: @virtual.email click_on "Create Virtual" assert_text "Virtual was successfully created" click_on "Back" end test "should update Virtual" do visit virtual_url(@virtual) click_on "Edit this virtual", match: :first fill_in "Destination", with: @virtual.destination fill_in "Email", with: @virtual.email click_on "Update Virtual" assert_text "Virtual was successfully updated" click_on "Back" end test "should destroy Virtual" do visit virtual_url(@virtual) click_on "Destroy this virtual", match: :first assert_text "Virtual was successfully destroyed" end end