public void Should_register_service_dependency_to_factory_method()
{
var target = CreateSUT();
target.Register(
Requested.Service<IServiceFactory>()
.IsImplementedBy<ServiceFactoryImpl>(),
Requested.Service<IParameterlessService>()
.IsConstructedBy(x => x.Resolve<IServiceFactory>().Create())
);
var actual = target.Resolve<IParameterlessService>();
Assert.That(actual, Is.Not.Null);
}