Beispiel #1
0
 def test_resultados(self):
     """Obteniendo una pata"""
     self.lanzada = calculo(False, False, 0, 5, [4, 5, 6, 1, 2])
     caparazon, patas, num_patas = self.lanzada[0:3]
     self.resultado_dados = resultado(caparazon, patas, num_patas)
     self.assertMultiLineEqual(
         u"Tengo el caparazón \nTengo 1 pata", self.resultado_dados)
Beispiel #2
0
 def test_una_pata(self):
     """Obteniendo de uno de los cinco dados un 1"""
     self.lanzada = calculo(False, False, 0, 5, [4, 5, 6, 1, 2])
     caparazon, patas, num_patas = self.lanzada[0:3]
     self.resultado_una_pata = resultado(caparazon, patas, num_patas)
     self.assertMultiLineEqual(
         u"Tengo el caparazón \nTengo 1 pata", self.resultado_una_pata)
Beispiel #3
0
 def test_patas(self):
     """Sacando la jugada perfecta"""
     self.lanzada = calculo(False, False, 0, 5, [1, 1, 6, 1, 1])
     caparazon, patas, num_patas = self.lanzada[0:3]
     self.resultado_patas = resultado(caparazon, patas, num_patas)
     self.assertMultiLineEqual(
         u"Tengo el caparazón \nTengo 4 patas", self.resultado_patas)
Beispiel #4
0
 def test_caparazon(self):
     """Obteniendo de uno de los cinco dados un 6"""
     self.lanzada = calculo(False, False, 0, 5, [4, 5, 6, 4, 2])
     caparazon, patas, num_patas = self.lanzada[0:3]
     self.resultado_dado = resultado(caparazon, patas, num_patas)
     self.vale = self.assertMultiLineEqual(
         u"Tengo el caparazón", self.resultado_dado)
Beispiel #5
0
 def setUp(self):
     self.lanzar = lanzar_dado()
     self.cubilete = num_dados(5)
     self.resultado_dado = resultado(True, False, 0)
     self.resultado_una_pata = resultado(True, True, 1)
     self.resultado_patas = resultado(True, True, 4)