public void ShouldThownExceptionIfConfigurationSectionDoesNotExist() { var unityBehaviorExtensionElement = new TestableUnityBehaviorExtensionElement { UnityConfigurationSectionPath = "notExist" }; unityBehaviorExtensionElement.BaseCreateBehavior(); }
public void ShouldBeUnityServiceBehavior() { var unityBehaviorExtensionElement = new TestableUnityBehaviorExtensionElement(); var behavior = unityBehaviorExtensionElement.BehaviorType; Assert.IsNotNull(behavior); Assert.AreEqual(behavior, typeof(UnityServiceBehavior)); }
public void ShouldCreateServiceBehaviorLoadingContainerFromConfiguration() { var unityBehaviorExtensionElement = new TestableUnityBehaviorExtensionElement(); var behavior = unityBehaviorExtensionElement.BaseCreateBehavior(); Assert.IsNotNull(behavior); Assert.IsInstanceOfType(behavior, typeof(UnityServiceBehavior)); }
public void ShouldCreateServiceBehaviorLoadingContainerFromConfigurationBasedOnContainerName() { var unityBehaviorExtensionElement = new TestableUnityBehaviorExtensionElement { ContainerName = "testContainer", UnityConfigurationSectionPath = "anotherUnity" }; var behavior = unityBehaviorExtensionElement.BaseCreateBehavior(); Assert.IsNotNull(behavior); Assert.IsInstanceOfType(behavior, typeof(UnityServiceBehavior)); }