public void GetArrowFunctionExpressionFromJsContext()
        {
            _context.Run("a = (a, b) => a + b");

            JavascriptFunction funcObj = _context.GetParameter("a") as JavascriptFunction;

            funcObj.Should().NotBeNull();
            funcObj.Call(1, 2).Should().BeOfType <int>().Which.Should().Be(3);
        }
        public void GetNamedFunctionFromJsContext()
        {
            _context.Run("function test(a, b) { return a + b; }");

            JavascriptFunction funcObj = _context.GetParameter("test") as JavascriptFunction;

            funcObj.Should().NotBeNull();
            funcObj.Call(1, 2).Should().BeOfType <int>().Which.Should().Be(3);
        }