public void ReinitWithDiffContext() { MockApplicationContext ctx = new MockApplicationContext(); ApplicationObjectSupport support = new MyApplicationObjectSupport(ctx); support.ApplicationContext = new MockApplicationContext(); }
public void ValidContextSubClass() { MyApplicationObjectSupport support = new MyApplicationObjectSupport(); support.ApplicationContext = new MockApplicationContext(); Assert.IsTrue(support.Init); }
public void ReinitWithDiffContext() { MockApplicationContext ctx = new MockApplicationContext(); ApplicationObjectSupport support = new MyApplicationObjectSupport(ctx); Assert.Throws <ApplicationContextException>(() => support.ApplicationContext = new MockApplicationContext()); }
public void ReinitWithSameContext() { MockApplicationContext ctx = new MockApplicationContext(); ApplicationObjectSupport support = new MyApplicationObjectSupport(ctx); support.ApplicationContext = ctx; Assert.AreEqual(ctx, support.ApplicationContext); }
public void InvalidContextSubclass() { ApplicationObjectSupport support = new MyApplicationObjectSupport(); support.ApplicationContext = new MyContext2(); }
public void InvalidContextSubclass() { ApplicationObjectSupport support = new MyApplicationObjectSupport(); Assert.Throws <ApplicationContextException>(() => support.ApplicationContext = new MyContext2()); }