Exemple #1
0
        public void TestDispose01()
        {
            IController controller = new ControllerTest();

            //test call
            controller.Dispose();

            //post check
            Accessor controllerAccessor = ReflectionAccessor.Wrap(controller);
            bool     disposedValue      = (bool)controllerAccessor.GetField("m_disposed");

            Assert.IsTrue(disposedValue);

            //second call to Dispose
            controller.Dispose();
        }