BoDi.Tests.DisposeTests.ShouldNotDisposeObjectsRegisteredAsInstance C# (CSharp) 메소드

ShouldNotDisposeObjectsRegisteredAsInstance() 개인적인 메소드

private ShouldNotDisposeObjectsRegisteredAsInstance ( ) : void
리턴 void
        public void ShouldNotDisposeObjectsRegisteredAsInstance()
        {
            var container = new ObjectContainer();
            var obj = new DisposableClass1();
            container.RegisterInstanceAs<IDisposableClass>(obj);

            container.Resolve<IDisposableClass>();

            container.Dispose();

            obj.WasDisposed.ShouldBeFalse();
        }