public void Should_resolve_service_with_parameter()
{
var target = CreateSUT();
target.Load(new DependencyConfiguration());
var dependency = MockRepository.GenerateMock<IParameterlessService>();
var actual = target.Resolve<IService>(With.Parameters.ConstructorArgument("dependency", dependency));
Assert.That(actual, Is.TypeOf(typeof(ServiceImpl)));
Assert.That(actual.Dependency, Is.SameAs(dependency));
}