public void AddingDependencyToServiceWithCustomDependency()
{
var kernel = new DefaultKernel();
kernel.Register(Component.For<NeedClassWithCustomerDependency>(),
Component.For<HasCustomDependency>().DependsOn(new Dictionary<object, object> { { "name", new CompA() } }));
Assert.AreEqual(HandlerState.Valid, kernel.GetHandler(typeof(HasCustomDependency)).CurrentState);
Assert.IsNotNull(kernel.Resolve(typeof(NeedClassWithCustomerDependency)));
}