BoDi.Tests.RegisterFactoryDelegateTests.ShouldReturnTheSameIfResolvedTwice C# (CSharp) Method

ShouldReturnTheSameIfResolvedTwice() private method

private ShouldReturnTheSameIfResolvedTwice ( ) : void
return void
        public void ShouldReturnTheSameIfResolvedTwice()
        {
            // given
            var container = new ObjectContainer();
            container.RegisterFactoryAs<IInterface1>(() => new VerySimpleClass());

            // when

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

            // then

            Assert.AreSame(obj1, obj2);
        }