def test_54_ModificacionImparte(self): '''Comprobación de como cualquier atributo de una tupla en la tabla Impparte puede modificarse''' os.system('mysql -u root -p\'root\' < ../DBCreator_v0_1.sql') #Creamos una entidad en la tabla Imparte con las tres entidades que necesita para realizarse GestorClases.nuevaClase('1', 'A', 'ESO') GestorAsignaturas.nuevaAsignatura('frances') GestorAsociaciones.nuevaAsociacion('1', '1') GestorProfesores.nuevoProfesor('Juan', '222') GestorProfesores.nuevoProfesor('Antonio', '333') GestorImparte.nuevoImparte('1', '1', '222') testA = testB = testC = False #Modificamos la tupla imparte para que a esa asociacion (clase-asignatura) le imparta otro profesor. if GestorImparte.modImparte('1', '1', '222', 'id_profesor', '333') == 'OK': testA = True #Intenamos realizar otra modificación sobre una tupla que no existe if GestorImparte.modImparte('1', '1', '222', 'id_asignatura', '6') == 'Elemento no encontrado': testB = True #Comprobamos que el nombre ha sido cambiado. self.assertEqual(testA and testB, True)
def test_54_ModificacionImparte(self): '''Comprobación de como cualquier atributo de una tupla en la tabla Impparte puede modificarse''' os.system('mysql -u root -p\'root\' < ../DBCreator_v0_1.sql') #Creamos una entidad en la tabla Imparte con las tres entidades que necesita para realizarse GestorClases.nuevaClase('1','A','ESO') GestorAsignaturas.nuevaAsignatura('frances') GestorAsociaciones.nuevaAsociacion('1','1') GestorProfesores.nuevoProfesor('Juan', '222') GestorProfesores.nuevoProfesor('Antonio', '333') GestorImparte.nuevoImparte('1','1','222') testA=testB=testC=False; #Modificamos la tupla imparte para que a esa asociacion (clase-asignatura) le imparta otro profesor. if GestorImparte.modImparte('1','1','222', 'id_profesor', '333') == 'OK': testA=True #Intenamos realizar otra modificación sobre una tupla que no existe if GestorImparte.modImparte('1','1','222', 'id_asignatura', '6') == 'Elemento no encontrado': testB=True #Comprobamos que el nombre ha sido cambiado. self.assertEqual(testA and testB, True)