def test_winners_by_casino_and_score_round(self): game = Game() player1 = game.join('player1') player2 = game.join('player2') game.start_game() game.casino_dice = { 1: {player1.color: 2}, 2: {player1.color: 2, 'white': 2, player2.color: 1}, 3: {player1.color: 3, 'white': 2, player2.color: 1}, 4: {}, 5: {}, 6: {} } self.assertEqual( game.winners_by_casino(), { 1: [player1.color], 2: [player2.color], 3: [player1.color, 'white', player2.color], 4: [], 5: [], 6: [] }) game.casino_bills = { 1: [90, 90], 2: [90], 3: [100, 80, 70], 4: [], 5: [], 6: [] } game.score_round() self.assertEqual(player1.bills, [90, 100]) self.assertEqual(player2.bills, [90, 70])
def test_winners_by_casino_and_score_round(self): game = Game() player1 = game.join('player1') player2 = game.join('player2') game.start_game() game.casino_dice = { 1: { player1.color: 2 }, 2: { player1.color: 2, 'white': 2, player2.color: 1 }, 3: { player1.color: 3, 'white': 2, player2.color: 1 }, 4: {}, 5: {}, 6: {} } self.assertEqual( game.winners_by_casino(), { 1: [player1.color], 2: [player2.color], 3: [player1.color, 'white', player2.color], 4: [], 5: [], 6: [] }) game.casino_bills = { 1: [90, 90], 2: [90], 3: [100, 80, 70], 4: [], 5: [], 6: [] } game.score_round() self.assertEqual(player1.bills, [90, 100]) self.assertEqual(player2.bills, [90, 70])