Example #1
0
 public void TestCleanup()
 {
     if (DummyClassProxy.IsValid())
     {
         DummyClassProxy.Close();
     }
 }
Example #2
0
        public void TestDoubleOpen()
        {
            DummyClass dummyClass = new DummyClass();

            DummyClassProxy.Open(dummyClass);
            Assert.AreEqual(dummyClass, DummyClassProxy.Get());
            Assert.ThrowsException <SecurityException> (delegate { DummyClassProxy.Open(dummyClass); });
        }
Example #3
0
        public void TestOpen()
        {
            DummyClass dummyClass = new DummyClass();

            DummyClassProxy.Open(dummyClass);
            Assert.IsTrue(DummyClassProxy.IsValid());
            Assert.AreEqual(dummyClass, DummyClassProxy.Get());
        }
Example #4
0
        public void TestCloseAfterOpen()
        {
            DummyClass dummyClass = new DummyClass();

            DummyClassProxy.Open(dummyClass);

            DummyClassProxy.Close();
            Assert.ThrowsException <SecurityException> (delegate { DummyClassProxy.Get(); });
        }
Example #5
0
 public void TestCloseBeforeOpen()
 {
     Assert.ThrowsException <SecurityException> (delegate { DummyClassProxy.Close(); });
 }
        public void TestCloseWithWrongProxy()
        {
            DummyClass otherDummy = new DummyClass();

            Assert.ThrowsException <SecurityException>(delegate { DummyClassProxy.Close(otherDummy); });
        }
 public void TestDoubleOpen()
 {
     Assert.ThrowsException <SecurityException> (delegate { DummyClassProxy.Open(m_Dummy); });
 }
 public void TestCloseAfterOpen()
 {
     DummyClassProxy.Close(m_Dummy);
     Assert.ThrowsException <SecurityException> (delegate { DummyClassProxy.Get(); });
 }
 public void TestOpen()
 {
     Assert.IsTrue(DummyClassProxy.IsValid());
     Assert.AreEqual(m_Dummy, DummyClassProxy.Get());
 }
 public void TestInitialize()
 {
     DummyClassProxy.Open(m_Dummy);
 }