def test_44_ModificacionAsociacion(self):
        '''Comprobación de como cualquier atributo de una asociación puede modificarse, método modAsociacion de GestorAsociacionesSQL.py'''
        #Nos aseguramos de que la base de datos se encuentra en estado CERO creándola en el momento.
        os.system('mysql -u root -p\'root\' < ../DBCreator_v0_1.sql')
        #Preparamos las variables
        testA=testB=testC=False;

        #Creamos una asociación:
        GestorClases.nuevaClase('1','A','ESO')
        GestorAsignaturas.nuevaAsignatura('frances')
        GestorAsignaturas.nuevaAsignatura('ingles')
        #Relacionamos la clase con la primera asignatura.
        GestorAsociaciones.nuevaAsociacion('1','1')

        #1. Modificamos la asignatura de la asociación por la asignatura 2
        if GestorAsociaciones.modAsociacion('1','1','id_asignatura', '2') == 'OK':
            testA=True


        #Intentamos asociar una clase con una asignatura que no existe (la asignatura con id 3, inexistente):
        if GestorAsociaciones.modAsociacion('1','1','id_asignatura', '3') == 'Elemento no encontrado':
            testB=True


        #Comprobamos que si realizamos una modificación que da lugar a una asociacioón que ya existe lo detecta.
        '''
        #Creamos una nueva clase
        GestorClases.nuevaClase('1','A','ESO') #LA anterior quedó como 1ABACH
        #Intentamos cambiar un parámetro quedando como tra existente, debe de dar Elemento duplicado como error.
        if GestorClases.modClase('2', 'nivel', 'BACH') == 'Elemento duplicado':
            testC=True #El error se da.
        '''

        #Comprobamos que el nombre ha sido cambiado.
        self.assertEqual(testA and testB, True)