You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

49 lines
1.5 KiB

require "application_system_test_case"
class WorkExperiencesTest < ApplicationSystemTestCase
setup do
@work_experience = work_experiences(:one)
end
test "visiting the index" do
visit work_experiences_url
assert_selector "h1", text: "Work experiences"
end
test "should create work experience" do
visit work_experiences_url
click_on "New work experience"
fill_in "Achivements", with: @work_experience.achivements
fill_in "Employer", with: @work_experience.employer
fill_in "Period", with: @work_experience.period
fill_in "Technologies", with: @work_experience.technologies
fill_in "Title", with: @work_experience.title
click_on "Create Work experience"
assert_text "Work experience was successfully created"
click_on "Back"
end
test "should update Work experience" do
visit work_experience_url(@work_experience)
click_on "Edit this work experience", match: :first
fill_in "Achivements", with: @work_experience.achivements
fill_in "Employer", with: @work_experience.employer
fill_in "Period", with: @work_experience.period
fill_in "Technologies", with: @work_experience.technologies
fill_in "Title", with: @work_experience.title
click_on "Update Work experience"
assert_text "Work experience was successfully updated"
click_on "Back"
end
test "should destroy Work experience" do
visit work_experience_url(@work_experience)
click_on "Destroy this work experience", match: :first
assert_text "Work experience was successfully destroyed"
end
end