コード例 #1
0
        public void CheckBoolProp()
        {
            TestClass testClass = new TestClass();

            testClass.BoolProp = true;
            string jsScript = "res = dataObject.BoolProp";

            JavascriptScriptingEngine scriptingEngine = new JavascriptScriptingEngine(jsScript);

            scriptingEngine.Execute <bool>(testClass).ShouldBeTrue();

            testClass.BoolProp = false;
            scriptingEngine.Execute <bool>(testClass).ShouldBeFalse();
        }
コード例 #2
0
        public int Jint()
        {
            int a = 0;

            for (int i = 0; i < Size; i++)
            {
                var b = _jsScriptingEngine.Execute <bool>(_testClasses[i]);
                a += b ? 1 : 0;
            }

            return(a);
        }