public void TestCleanup() { if (DummyClassProxy.IsValid()) { DummyClassProxy.Close(); } }
public void TestDoubleOpen() { DummyClass dummyClass = new DummyClass(); DummyClassProxy.Open(dummyClass); Assert.AreEqual(dummyClass, DummyClassProxy.Get()); Assert.ThrowsException <SecurityException> (delegate { DummyClassProxy.Open(dummyClass); }); }
public void TestOpen() { DummyClass dummyClass = new DummyClass(); DummyClassProxy.Open(dummyClass); Assert.IsTrue(DummyClassProxy.IsValid()); Assert.AreEqual(dummyClass, DummyClassProxy.Get()); }
public void TestCloseAfterOpen() { DummyClass dummyClass = new DummyClass(); DummyClassProxy.Open(dummyClass); DummyClassProxy.Close(); Assert.ThrowsException <SecurityException> (delegate { DummyClassProxy.Get(); }); }
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); }