Пример #1
0
 def test(self):
     person1 = Persona(self.name,
                       self.age,
                       self.gender,
                       weight=self.weight,
                       height=self.height)
     person2 = Persona(self.name, self.age, self.gender)
     person3 = Persona()
     person3.setName('Ricardo Montealegre')
     person3.setAge(15)
     person3.setDni('DBU123654789')
     print(person1.toString() + ', es mayor: ' +
           '{}'.format(person1.esMayorDeEdad()))
     print(person2.toString() + ', es mayor: ' +
           '{}'.format(person2.esMayorDeEdad()))
     print(person3.toString() + ', es mayor: ' +
           '{}'.format(person3.esMayorDeEdad()))
Пример #2
0
    def test_es_mayor_de_edad(self):

        # Mayor de edad
        unaPersona = Persona("72545123K", "John", 45)
        self.assertEqual(unaPersona.esMayorDeEdad(), True)

        # De 18
        unaPersona = Persona("72545123K", "John", 18)
        self.assertEqual(unaPersona.esMayorDeEdad(), True)

        # Menor de edad
        unaPersona = Persona("72545123K", "John", 17)
        self.assertEqual(unaPersona.esMayorDeEdad(), False)

        # Edad desconocida
        unaPersona = Persona("72545123K", "John")
        self.assertEqual(unaPersona.esMayorDeEdad(), None)

        # Edad no válida
        unaPersona = Persona("72545123K", "John", "esto no es válido")
        self.assertEqual(unaPersona.esMayorDeEdad(), None)
Пример #3
0
from persona import Persona
from cuenta import Cuenta
from cuentaJoven import CuentaJoven
""" Persona """

persona1 = Persona('Diego', 26, 'SAGD930714')
""" persona1.mostrar()
persona1.esMayorDeEdad() """

""" Cuenta """

""" cuenta1 = Cuenta(persona1)
cuenta1.mostrar()
cuenta1.ingresar(1000)
cuenta1.retirar(50)
cuenta1.mostrar() """

""" Cuenta Joven """


cuentajoven = CuentaJoven(persona1, 100, 15)
cuentajoven.mostrar()