public static void CallCtorFunction(string code, int expectedWidth, int expectedHeight) { var global = new TestingGlobal(); var jsEngine = new JintJsEngine(global); var img = (Img)jsEngine.Evaluate(code); Assert.AreEqual(img.Width, expectedWidth, "Width"); Assert.AreEqual(img.Height, expectedHeight, "Height"); }
public string AccessObjectIndex(string code) { var engine = new JintJsEngine(new { Data = new ObjectIndex() }); return((string)engine.Evaluate(code)); }
public static void DefineCtorFunction() { var jsEngine = new JintJsEngine(new TestingGlobal()); Assert.AreEqual("function", jsEngine.Evaluate("typeof Image")); }