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.
43 lines
953 B
43 lines
953 B
require "application_system_test_case"
|
|
|
|
class ScoresTest < ApplicationSystemTestCase
|
|
setup do
|
|
@score = scores(:one)
|
|
end
|
|
|
|
test "visiting the index" do
|
|
visit scores_url
|
|
assert_selector "h1", text: "Scores"
|
|
end
|
|
|
|
test "should create score" do
|
|
visit scores_url
|
|
click_on "New score"
|
|
|
|
fill_in "Grade", with: @score.grade
|
|
fill_in "Name", with: @score.name
|
|
click_on "Create Score"
|
|
|
|
assert_text "Score was successfully created"
|
|
click_on "Back"
|
|
end
|
|
|
|
test "should update Score" do
|
|
visit score_url(@score)
|
|
click_on "Edit this score", match: :first
|
|
|
|
fill_in "Grade", with: @score.grade
|
|
fill_in "Name", with: @score.name
|
|
click_on "Update Score"
|
|
|
|
assert_text "Score was successfully updated"
|
|
click_on "Back"
|
|
end
|
|
|
|
test "should destroy Score" do
|
|
visit score_url(@score)
|
|
click_on "Destroy this score", match: :first
|
|
|
|
assert_text "Score was successfully destroyed"
|
|
end
|
|
end
|