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

Missing_service_is_correctly_detected() private method

private Missing_service_is_correctly_detected ( ) : void
return void
		public void Missing_service_is_correctly_detected()
		{
			Container.Register(Component.For<CompA>().Named("compa"),
			                   Component.For<CompB>().Named("compb"));
			TestDelegate act = () =>
			                   Container.Resolve<CompB>(new Arguments().Insert("myArgument", 123));

			var exception = Assert.Throws<DependencyResolverException>(act);
			Assert.AreEqual(
				string.Format(
					"Missing dependency.{0}Component compb has a dependency on Castle.MicroKernel.Tests.RuntimeParameters.CompC, which could not be resolved.{0}Make sure the dependency is correctly registered in the container as a service, or provided as inline argument.",
					Environment.NewLine),
				exception.Message);
		}