def test_14_ModificacionProfesor(self):
        '''Comprobación de como cualquier atributo de un profesor puede modificarse'''
        #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')
        testA=testB=testC=False;
        #Creamos un alumno con nombre Juan.
        GestorProfesores.nuevoProfesor('Juan', '222')
        #modificamos el nombre del profesor creado:
        if GestorProfesores.modProfesor('222','nombre','Enrique') == 'OK':
            testA=True
            print "yah"
        else:
            print 'f**k'

        #Cambiamos el dni
        GestorProfesores.nuevoProfesor('Pedro','1212')
        if GestorProfesores.modProfesor('1212', 'dni', '1414') == 'OK':
            testB=True

        #Cambiamos el dni de un profesor por uno que ya existe en la base de datos.
        GestorProfesores.nuevoProfesor('Luis', '1010')
        GestorProfesores.nuevoProfesor('Carlos', '1111')
        #Debe decirnos que ya existe uno con ese campo por tanto estaría duplicado y aborta.
        if GestorProfesores.modProfesor('1010', 'dni', '1111') == 'Elemento duplicado':
            testC=True #El error se da.

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