Exemplo n.º 1
0
 def test_jogador_3_ganha_com_K_Ouros_trunfo_Ouros(self):
     jogadas = [
         Jogada('Alice', Carta('Copas', '4')),
         Jogada('Bob', Carta('Paus', 'A')),
         Jogada('Charlie', Carta('Ouros', 'K')),
         Jogada('Debora', Carta('Copas', '5')),
     ]
     trunfo = "Ouros"
     self.assertEquals(rodada(jogadas, trunfo), ('Charlie', 15))
Exemplo n.º 2
0
 def test_jogador_1_ganha_com_A_copas_trunfo_Copas(self):
     jogadas = [
         Jogada('Alice', Carta('Copas', 'A')),
         Jogada('Bob', Carta('Copas', '3')),
         Jogada('Charlie', Carta('Copas', '4')),
         Jogada('Debora', Carta('Copas', '5')),
     ]
     trunfo = "Copas"
     self.assertEquals(rodada(jogadas, trunfo), ('Alice', 11))
Exemplo n.º 3
0
 def test_jogador_1_ganha_com_A_copas_trunfo_Copas(self):
     jogadas = [
         ('Alice', Carta('Copas', 'A')),
         ('Bob', Carta('Copas', '3')),
         ('Charlie', Carta('Copas', '4')),
         ('Debora', Carta('Copas', '5')),
     ]
     trunfo = "Copas"
     self.assertEquals(rodada(jogadas, trunfo), ('Alice', 11))