def test_45_EliminacionAsocia(self): '''Elimina una tupla de la tabla Asocia usando delAsociaciones de GestorAsociacionesSQL''' #Vamos a comprobar que se pueden eliminar asociaciones borrando la anterior. #Eliminamos los objetos creados para el test. if GestorAsociaciones.delAsociacion('1','2') == 'OK' and GestorAsociaciones.delAsociacion('3','3') == 'Elemento no encontrado': test=True else: test=False self.assertEqual(test, True)
def test_46_NumeroAsociaciones(self): '''Comprueba que se obtiene de forma correcta el número de asociaciones en la BD con getNumAsociaciones de GestorAsociacionesSQL.py''' os.system('mysql -u root -p\'root\' < ../DBCreator_v0_1.sql') cero=GestorAsociaciones.getNumAsociaciones() #Primero creamos una clase. GestorClases.nuevaClase('1','A','ESO') #Después creamos una asignatura: GestorAsignaturas.nuevaAsignatura('frances') GestorAsignaturas.nuevaAsignatura('len') #Usamos ambos ides (1 y 1 porque se acaban de introducir y son autoincrementables) para relacionarlos. GestorAsociaciones.nuevaAsociacion('1','1') GestorAsociaciones.nuevaAsociacion('1','2') dos=GestorAsociaciones.getNumAsociaciones() GestorAsociaciones.delAsociacion('1','2') una=GestorAsociaciones.getNumAsociaciones() if cero==0 and dos==2 and una==1: resultado=True else: resultado=False self.assertEqual(resultado,True)