Beispiel #1
0
class Test(unittest.TestCase):


    def setUp(self):
        self.calculador = Calculador()
        carta1 = Carta(1,1,3,4)
        carta2 = Carta(2,2,2,2)
        self.jugador = Jugador()
        self.jugador.guarda_la_carta(carta1)
        self.jugador.guarda_la_carta(carta2)
        


    def tearDown(self):
        pass


    def test_hay_envido(self):
        carta3 = Carta(2,2,2,3)
        self.jugador.guarda_la_carta(carta3)
        actual = self.calculador.calcular_envido(self.jugador)
        esperado = 25
        self.assertEquals(actual, esperado)
        
    def test_no_hay_envido(self):
        carta3 = Carta(2,3,2,3)
        self.jugador.guarda_la_carta(carta3)
        actual = self.calculador.calcular_envido(self.jugador)
        esperado = 4
        self.assertEquals(actual, esperado)
Beispiel #2
0
 def setUp(self):
     self.calculador = Calculador()
     carta1 = Carta(1,1,3,4)
     carta2 = Carta(2,2,2,2)
     self.jugador = Jugador()
     self.jugador.guarda_la_carta(carta1)
     self.jugador.guarda_la_carta(carta2)