コード例 #1
0
 public void TestCleanup()
 {
     unblockedTestObject = null;
     blockedTestObject   = null;
     testInterface       = null;
     testObject          = null;
     engine.Dispose();
     BaseTestCleanup();
 }
コード例 #2
0
 public void TestInitialize()
 {
     engine = new V8ScriptEngine(V8ScriptEngineFlags.EnableDebugging);
     engine.AddHostObject("testObject", testInterface = testObject = new TestObject());
     engine.AddHostObject("testInterface", HostItem.Wrap(engine, testObject, typeof(ITestInterface)));
     engine.AddHostObject("blockedTestObject", blockedTestObject     = new BlockedTestObject());
     engine.AddHostObject("unblockedTestObject", unblockedTestObject = new UnblockedTestObject());
     engine.AddHostType(typeof(BlockedTestObject));
     engine.AddHostType(typeof(UnblockedTestObject));
     engine.AddHostType("Guid", typeof(Guid));
 }