コード例 #1
0
 def test_atacar(self):
     self.guerreroA.add_habilidad(Fisica("Testarazo", 50, 50))
     
     self.guerreroA.atacar(self.guerreroB, self.guerreroA.habilidades[0])
     self.assertEqual(self.guerreroB.vida_restante,20)
     self.assertEqual(self.guerreroA.furia_restante,50)
     
     with self.assertRaises(Exception) as context:
         self.guerreroA.atacar(self.guerreroB, self.guerreroA.habilidades[0])
     self.assertTrue(context, "El personaje a muerto" )
     
     with self.assertRaises(Exception) as context:
         self.guerreroA.atacar(self.guerreroB, self.guerreroA.habilidades[0])
     self.assertTrue(context, "No tienes suficiente furia" )
コード例 #2
0
from pessoa import Pessoa
from fisica import Fisica 
from juridica import Juridica 

p = Pessoa("Julia", "Av. Ipiranga")
f = Fisica("Maria", "Av. Protásio Alves", "111.222.333-44")
j = Juridica("Mercado do João", "Av. A, 132", "11.222.333/0001-44")

p.imprimir()
f.imprimir()
j.imprimir()
コード例 #3
0
ファイル: fisica_test.py プロジェクト: manelme/alan-game
 def setUp(self):
     print("Iniciando test de la clase Fisica")
 
     self.fisicaA = Fisica("Testarazo",10,15)
     self.fisicaB = Fisica("Golpe certero",20,25)
コード例 #4
0
 def test_add_fisica(self):
     self.guerreroA.add_habilidad(Fisica("Testarazo", 50, 15))
     self.assertEqual("Testarazo", self.guerreroA.habilidades[0].nombre)
     with self.assertRaises(Exception) as context:
         self.guerreroA.add_habilidad(Magia("Bola de fuego", 50, 15))
     self.assertTrue(context, "La habilidad tiene que ser de tipo fisica" )