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

WillAlwaysResolveCustomParameterFromServiceComponent() private method

		public void WillAlwaysResolveCustomParameterFromServiceComponent()
		{
			Container.Register(Component.For<CompA>(),
			                   Component.For<CompB>().DependsOn(new { myArgument = "foo" }),
			                   Component.For<CompC>().DependsOn(new { test = 15 }));
			var b = Kernel.Resolve<CompB>();
			Assert.IsNotNull(b);
			Assert.AreEqual(15, b.Compc.test);
		}