public void ScriptSourceTests() { // Check that Dispose is called for every Reader that is created. var engine = new ScriptEngine(); var source = new TestScriptSource(); Assert.AreEqual(92, engine.Evaluate(source)); Assert.AreEqual(source.GetReaderCount, source.DisposeCount); engine.Execute(source); Assert.AreEqual(source.GetReaderCount, source.DisposeCount); }
public TestReader(TestScriptSource parent) : base("92") { this.parent = parent; }