Unity.AutoRegistration ?? Convención basada en la unidad de registro

Mi código es el siguiente

IUnityContainer container = new UnityContainer(); 

container
.ConfigureAutoRegistration()
.LoadAssemblyFrom(typeof(Test).Assembly.Location)
.LoadAssemblyFrom(typeof(ITest).Assembly.Location)
.ApplyAutoRegistration();

Esta es mi primera pregunta.

No estoy seguro de si he usado el método LoadAssemblyFrom correctamente aquí:

ITest test = container.Resolve<ITest>(); 

Cuando intento compilar, obtengo la excepción "ResolutionFailedException".

¿Qué estoy haciendo mal?

Gracias por su tiempo por adelantado.

Respuestas a la pregunta(2)

Su respuesta a la pregunta