コード例 #1
0
		public void ValidateHasRegistration_HasRegistration_NoException()
		{
			var container = new WindsorContainer();
			container.Register(Component.For<Independent>());

			container.ValidateHasRegistration<Independent, Independent>();
		}
コード例 #2
0
		public void ValidateHasRegistration_HasOtherImplementation_ThrowsException()
		{
			var container = new WindsorContainer();
			container.Register(Component.For<Independent>().ImplementedBy<IndependentExtended>());

			container.ValidateHasRegistration<Independent, Independent>();
		}
コード例 #3
0
		public void ValidateHasRegistration_NoRegistration_ThrowsException()
		{
			var container = new WindsorContainer();

			container.ValidateHasRegistration<Independent, Independent>();
		}