public void Dispose_Twice() { var engine = new Concrete.DataEngine(); var parser = new Concrete.Parser(engine); parser.Dispose(); parser.Dispose(); Assert.IsTrue(parser.IsDisposed); Assert.IsNull(parser.Engine); }