Appccelerate.Bootstrapper.Configuration.HaveDefaultConversionCallbackTest.DefaultConversionCallback_ExtensionIsIHaveDefaultConversionCallback_ShouldAcquireDefaultCallbackFromExtension C# (CSharp) Method

DefaultConversionCallback_ExtensionIsIHaveDefaultConversionCallback_ShouldAcquireDefaultCallbackFromExtension() private method

        public void DefaultConversionCallback_ExtensionIsIHaveDefaultConversionCallback_ShouldAcquireDefaultCallbackFromExtension()
        {
            var extension = new Mock<IExtension>();
            var consumer = extension.As<IHaveDefaultConversionCallback>();
            var expected = Mock.Of<IConversionCallback>();

            consumer.Setup(n => n.DefaultConversionCallback).Returns(expected);

            var testee = new HaveDefaultConversionCallback(extension.Object);
            testee.DefaultConversionCallback.Should().Be(expected);
        }
    }