Exemplo n.º 1
0
        public void Deactivate_NotTransparantProxy_Disposable()
        {
            var initializableMock = new Mock <IDisposable>(MockBehavior.Strict);
            var reference         = new InstanceReference {
                Instance = initializableMock.Object
            };

            initializableMock.Setup(p => p.Dispose());

            _strategy.Deactivate(_contextMock.Object, reference);

            Assert.Same(initializableMock.Object, reference.Instance);
            initializableMock.Verify(p => p.Dispose(), Times.Once);
        }
 public void Deactivate_NotTransparantProxy_Disposable()
 {
     _strategy.Deactivate(_context, _disposable);
 }