def alta_profesor(self): club = Club() club.alta_profesor("49116999A","Eva", "Castro","733456564","*****@*****.**",3000,"Completa") profesor = club.obtener_profesor("49116999A") self.assertEqual(profesor.nombre,"Eva") self.assertEqual(profesor.apellidos,"Castro") self.assertEqual(profesor.movil,"733456564") self.assertEqual(profesor.correo,"*****@*****.**") self.assertEqual(profesor.get_salario(),3000) self.assertEqual(profesor.get_jornada(),"Completa")
def alta_profesor(self): """ Test de integracion del controlador para dar de alta a un profesor """ club = Club() club.alta_profesor("49116999A", "Eva", "Castro", "733456564", "*****@*****.**", 3000, "Completa") profesor = club.obtener_profesor("49116999A") self.assertEqual(profesor.nombre, "Eva") self.assertEqual(profesor.apellidos, "Castro") self.assertEqual(profesor.movil, "733456564") self.assertEqual(profesor.correo, "*****@*****.**") self.assertEqual(profesor.get_salario(), 3000) self.assertEqual(profesor.get_jornada(), "Completa")
else: print "No existe una alquiler para esa fecha" if(seleccion=='4'): print 'Haga su seleccion: ' print '1. Crear profesor' print '2. Editar profesor' print '3. Dar profesor de baja' print '4. Consultar profesor' seleccion = raw_input('Haga su seleccion: ') if(seleccion=='1'): datos = pedir_datos_persona() salario = raw_input('Salario en euros: ') jornada = raw_input('Tipo de jornada: ') club.alta_profesor(datos[0],datos[1],datos[2],datos[3],datos[4],salario,jornada) if(seleccion=='2'): DNI = raw_input('DNI del profesor: ') while not club.validarDNI(DNI): print '\033[91m'+'El DNI no tiene un formato correcto.'+'\033[0m' DNI =raw_input('DNI: ') profesor = club.obtener_profesor(DNI) print 'Introduzca nuevos valores: ' print profesor nombre = raw_input('Nombre: ') apellidos = raw_input('Apellidos: ') movil = raw_input('Movil: ') while not club.validarTelefono(movil): print '\033[91m'+'El telefono no tiene un formato correcto. Deben ser 9 digitos'+'\033[0m' movil = raw_input('Movil: ') correo = raw_input('Correo electronico: ')
print alquiler else: print "No existe una alquiler para esa fecha" if seleccion == '4': print 'Haga su seleccion: ' print '1. Crear profesor' print '2. Editar profesor' print '3. Dar profesor de baja' print '4. Consultar profesor' seleccion = raw_input('Haga su seleccion: ') if seleccion == '1': datos = pedir_datos_persona() salario = raw_input('Salario en euros: ') jornada = raw_input('Tipo de jornada: ') club.alta_profesor(datos[0], datos[1], datos[2], datos[3], datos[4], salario, jornada) if seleccion == '2': dni = raw_input('dni del profesor: ') while not Club.validar_dni(dni): print '\033[91m' + 'El dni no tiene un formato correcto.' + '\033[0m' dni = raw_input('dni: ') profesor = club.obtener_profesor(dni) if profesor != -1: print 'Introduzca nuevos valores: ' nombre = raw_input('Nombre: ') apellidos = raw_input('Apellidos: ') movil = raw_input('Movil: ') while not club.validar_telefono(movil): print '\033[91m' + 'El telefono no tiene un formato correcto. Deben ser 9 digitos' + '\033[0m' movil = raw_input('Movil: ') correo = raw_input('Correo electronico: ')