public void TestDefine() { dynamic js = _javascriptExecutor.GetDynamicJs(); js.test = "test"; js.test1 = "test" + "-" + js.test.ExecuteReturn(); js.test2 = 10; Assert.AreEqual(js.test.ExecuteReturn(), "test"); Assert.AreEqual(js.test1.ExecuteReturn(), "test-test"); Assert.AreEqual(js.test2.ExecuteReturn(), 10); }
public void TestScriptCreation() { dynamic js = _javascriptExecutor.GetDynamicJs(); Assert.AreEqual(js.a.a.a().a(1, 2).a("1", 1, true)[10, "10"].ToString(), "a.a.a().a(1, 2).a('1', 1, True)[10, '10']"); }