예제 #1
0
        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");
        }
예제 #2
0
        public string AccessObjectIndex(string code)
        {
            var engine = new JintJsEngine(new { Data = new ObjectIndex() });

            return((string)engine.Evaluate(code));
        }
예제 #3
0
        public static void DefineCtorFunction()
        {
            var jsEngine = new JintJsEngine(new TestingGlobal());

            Assert.AreEqual("function", jsEngine.Evaluate("typeof Image"));
        }