예제 #1
0
        public void EnsureDefaults_WithNullDefaultLifecycle_ShouldDefaultToTransientLifecycle()
        {
            ContainerOptions sut = createSut();

            sut.DefaultLifecycle = null;
            sut.EnsureDefaults();

            Assert.IsType <TransientLifecycle>(sut.DefaultLifecycle);
        }
예제 #2
0
        public void EnsureDefaults_WithNullConstructorSelector()
        {
            ContainerOptions sut = createSut();

            sut.ConstructorSelector = null;
            sut.EnsureDefaults();

            Assert.IsType <SinglePublicConstructorSelector>(sut.ConstructorSelector);
        }