BoDi.Tests.ResolveTests.ShouldResolveSameInstanceWhenTypeIsRegisteredAsTwoInterface C# (CSharp) Метод

ShouldResolveSameInstanceWhenTypeIsRegisteredAsTwoInterface() приватный Метод

private ShouldResolveSameInstanceWhenTypeIsRegisteredAsTwoInterface ( ) : void
Результат void
        public void ShouldResolveSameInstanceWhenTypeIsRegisteredAsTwoInterface()
        {
            // given
            var container = new ObjectContainer();
            container.RegisterTypeAs<ClassWithTwoInterface, IInterface1>();
            container.RegisterTypeAs<ClassWithTwoInterface, IInterface2>();

            // when

            var obj1 = container.Resolve<IInterface1>();
            var obj2 = container.Resolve<IInterface2>();

            // then

            Assert.AreSame(obj1, obj2);
        }