2021-11-08 21:49:31 -08:00

31 lines
752 B
Ruby

require 'rails_helper'
include Warden::Test::Helpers
Warden.test_mode!
feature 'Play a hand', type: :feature do
before(:each) do
@game = setup_visitor_game
visit table_path @game.table
click_button "Sit", match: :first
click_button "Start"
@game.reload
end
after(:each) do
Warden.test_reset!
end
scenario 'player can see their own 13 card faces' do
expect(page.find_all("#inventory img").length).to eq(13)
end
scenario 'player can see other players 13 card backs' do
inventories = page.find_all(".inventory")
inventories.each do |inventory|
#TODO: This test should verify that other players card fronts are NOT seen
expect(inventory.find_all("img").length).to eq(13)
end
end
end