Django: Cómo crear un modelo dinámicamente solo para probar

Tengo una aplicación Django que requiere unsettings atributo en forma de:

RELATED_MODELS = ('appname1.modelname1.attribute1',
                  'appname1.modelname2.attribute2', 
                  'appname2.modelname3.attribute3', ...)

Entonces engancha su señal post_save para actualizar algún otro modelo fijo dependiendo de laattributeN definido.

Me gustaría probar este comportamiento y las pruebas deberían funcionar incluso si esta aplicación es la única en el proyecto (excepto por sus propias dependencias, no es necesario instalar ninguna otra aplicación de envoltura). ¿Cómo puedo crear y adjuntar / registrar / activar modelos simulados solo para la base de datos de prueba? (¿o es posible en absoluto?)

Las soluciones que me permiten usar accesorios de prueba serían geniales.

Respuestas a la pregunta(11)

Su respuesta a la pregunta