Пример #1
0
    def test_pontuacao_de_todas_as_rodadas_com_1_spares_na_10a_jogada(self):
        jogo = ((0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0),
                (0, 0), (5, 5), (1, ))

        self.assertEqual(placar(jogo), 10 + 1)
Пример #2
0
 def test_pontuacao_de_todas_as_rodadas_com_1_spare_na_2_rodada(self):
     jogo = ((0, 0), (1, 9), (1, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0),
             (0, 0), (0, 0))
     self.assertEqual(placar(jogo), 10 + 1 + 1)
Пример #3
0
 def test_pontuacao_de_todas_as_rodadas_com_3_spares_rodada(self):
     jogo = ((0, 0), (1, 9), (1, 0), (2, 8), (3, 0), (0, 0), (5, 5), (3, 0),
             (0, 0), (0, 0))
     self.assertEqual(placar(jogo), 10 + 1 + 1 + 10 + 3 + 3 + 10 + 3 + 3)
Пример #4
0
 def test_pontuacao_das_duas_primeiras_rodadas(self):
     jogo = ((1, 2), (2, 1), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0),
             (0, 0), (0, 0))
     self.assertEqual(placar(jogo), 6)
Пример #5
0
 def test_pontuacao_de_todas_as_rodadas_simples(self):
     jogo = ((1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1),
             (1, 1), (1, 1))
     self.assertEqual(placar(jogo), 20)
Пример #6
0
 def test_pontuacao_eh_tres(self):
     jogo = ((1, 2), (0, 0), (0, 0), (0, 0), (0, 0),
             (0, 0), (0, 0), (0, 0), (0, 0), (0, 0))
     self.assertEqual(placar(jogo), 3)
Пример #7
0
 def test_pontuacao_eh_tres(self):
     jogo = ((1, 2), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0),
             (0, 0), (0, 0))
     self.assertEqual(placar(jogo), 3)
Пример #8
0
 def test_pontuacao_de_strike(self):
     jogo = ((0, 0), (0, 0), (10,), (0, 0), (0, 0),
             (0, 0), (0, 0), (0, 0), (0, 0), (5, 5), (1,))
             
     self.assertEqual(placar(jogo), 10 + 10+1)
Пример #9
0
 def test_errou_tudo_entao_pontuacao_eh_0(self):
     jogo = ((0, 0), (0, 0), (0, 0), (0, 0), (0, 0),
             (0, 0), (0, 0), (0, 0), (0, 0), (0, 0))
     self.assertEqual(placar(jogo), 0)
Пример #10
0
 def test_pontuacao_de_todas_as_rodadas_com_3_spares_rodada(self):
     jogo = ((0, 0), (1, 9), (1, 0), (2, 8), (3, 0),
             (0, 0), (5, 5), (3, 0), (0, 0), (0, 0))
     self.assertEqual(placar(jogo), 10+1+1 + 10+3+3 + 10+3 +3)
Пример #11
0
 def test_pontuacao_de_todas_as_rodadas_com_1_spares_na_10a_jogada(self):
     jogo = ((0, 0), (0, 0), (0, 0), (0, 0), (0, 0),
             (0, 0), (0, 0), (0, 0), (0, 0), (5, 5), (1,))
             
     self.assertEqual(placar(jogo), 10+1)
Пример #12
0
 def test_pontuacao_de_todas_as_rodadas_com_1_spare_na_2_rodada(self):
     jogo = ((0, 0), (1, 9), (1, 0), (0, 0), (0, 0),
             (0, 0), (0, 0), (0, 0), (0, 0), (0, 0))
     self.assertEqual(placar(jogo), 10+1+1)
Пример #13
0
 def test_pontuacao_de_todas_as_rodadas_simples(self):
     jogo = ((1, 1), (1, 1), (1, 1), (1, 1), (1, 1),
             (1, 1), (1, 1), (1, 1), (1, 1), (1, 1))
     self.assertEqual(placar(jogo), 20)
Пример #14
0
 def test_pontuacao_das_duas_primeiras_rodadas(self):
     jogo = ((1, 2), (2, 1), (0, 0), (0, 0), (0, 0),
             (0, 0), (0, 0), (0, 0), (0, 0), (0, 0))
     self.assertEqual(placar(jogo), 6)
Пример #15
0
    def test_pontuacao_de_strike(self):
        jogo = ((0, 0), (0, 0), (10, ), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0),
                (0, 0), (5, 5), (1, ))

        self.assertEqual(placar(jogo), 10 + 10 + 1)
Пример #16
0
 def test_acertou_um_entao_pontuacao_eh_um(self):
     jogo = ((1, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0),
             (0, 0), (0, 0))
     self.assertEqual(placar(jogo), 1)
Пример #17
0
 def test_errou_tudo_entao_pontuacao_eh_0(self):
     jogo = ((0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0),
             (0, 0), (0, 0))
     self.assertEqual(placar(jogo), 0)
Пример #18
0
 def test_acertou_um_entao_pontuacao_eh_um(self):
     jogo = ((1, 0), (0, 0), (0, 0), (0, 0), (0, 0),
             (0, 0), (0, 0), (0, 0), (0, 0), (0, 0))
     self.assertEqual(placar(jogo), 1)