1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-03-24 17:04:43 +00:00
Files
wrestlingdev.com/test/views/mats_current_match_partial_test.rb

30 lines
905 B
Ruby

require "test_helper"
class MatsCurrentMatchPartialTest < ActionView::TestCase
include ActionView::RecordIdentifier
test "renders current match contents when assigned" do
create_double_elim_tournament_single_weight_1_6(4)
mat = @tournament.mats.create!(name: "Mat 1")
match = @tournament.matches.first
match.update!(mat: mat)
render partial: "mats/current_match", locals: { mat: mat }
assert_includes rendered, "Bout"
assert_includes rendered, match.bout_number.to_s
assert_includes rendered, mat.name
end
test "renders friendly message when no matches assigned" do
create_double_elim_tournament_single_weight_1_6(4)
mat = @tournament.mats.create!(name: "Mat 1")
@tournament.matches.update_all(mat_id: nil)
render partial: "mats/current_match", locals: { mat: mat }
assert_includes rendered, "No matches assigned to this mat."
end
end