Castle.MicroKernel.Tests.RuntimeParametersTestCase.AddingDependencyToServiceWithCustomDependency C# (CSharp) Method

AddingDependencyToServiceWithCustomDependency() private method

private AddingDependencyToServiceWithCustomDependency ( ) : void
return void
		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)));
		}