AK.ExpressionSolverTests.TestGlobalConstants C# (CSharp) Method

TestGlobalConstants() public static method

public static TestGlobalConstants ( ) : void
return void
        public static void TestGlobalConstants()
        {
            ExpressionSolver solver = new ExpressionSolver();
            solver.SetGlobalVariable("test",1);
            var exp1 = solver.SymbolicateExpression("test+1");
            AssertSameValue(2.0,exp1.Evaluate());
            solver.SetGlobalVariable("test",2);
            var exp2 = solver.SymbolicateExpression("test+1");
            AssertSameValue(3.0,exp2.Evaluate());
            AssertSameValue(exp1.Evaluate(),exp2.Evaluate());
        }