def testSetCarreraMax(self): estudiante1 = Estudiante('Prueba', 22, '*****@*****.**') self.assertEqual(estudiante1.getCarreras(), []) self.assertEqual(estudiante1.addCarrera('Sistemas'), 0) self.assertEqual(estudiante1.addCarrera('Literatura'), 0) self.assertEqual(estudiante1.addCarrera('Derecho'), 1) self.assertEqual(estudiante1.getCarreras(), ['Sistemas', 'Literatura'])
def crear_estudiante(): nombre = raw_input('Ingrese el nombre del estudiante: ') edad = raw_input('Ingrese la edad del estudiante: ') correo = raw_input('Ingrese el correo del estudiante: ') carrera = raw_input('Ingrese la carrera del estudiante: ') estudianteNuevo = Estudiante(nombre, edad, correo, [carrera]) estudiantes.append(estudianteNuevo) print ''
def testRemoveCarrera(self): estudiante1 = Estudiante('Prueba', 22, '*****@*****.**', ['Sistemas']) self.assertEqual(estudiante1.getCarreras(), ['Sistemas']) self.assertEqual(estudiante1.removeCarrera('Sistemas'), 0) self.assertEqual(estudiante1.getCarreras(), []) self.assertEqual(estudiante1.removeCarrera('Sistemas'), 1) self.assertEqual(estudiante1.getCarreras(), [])
def testGetCarrera(self): estudiante1 = Estudiante('Prueba', 22, '*****@*****.**', ['Fisica Nuclear']) self.assertEqual(estudiante1.getCarreras(), ['Fisica Nuclear'])
def testGetCarreraEmpty(self): estudiante1 = Estudiante('Prueba', 22, '*****@*****.**') self.assertEqual(estudiante1.getCarreras(), [])
def testSetCarreraDuplicate(self): estudiante1 = Estudiante('Prueba', 22, '*****@*****.**') self.assertEqual(estudiante1.addCarrera('Sistemas'), 0) self.assertEqual(estudiante1.addCarrera('Sistemas'), 1) self.assertEqual(estudiante1.getCarreras(), ['Sistemas'])
def testSetCarrera(self): estudiante1 = Estudiante('Prueba', 22, '*****@*****.**') self.assertEqual(estudiante1.getCarreras(), []) estudiante1.addCarrera('Literatura') self.assertEqual(estudiante1.getCarreras(), ['Literatura'])