Example #1
0
        public void Test()
        {
            var data = new TestData();

               foreach (var d in data.Data)
               {
             try
             {
               var expression = ExpressionParser.Parse(d.Key);
               Assert.AreEqual(d.Value, expression.Result(), d.Key);
             }
             catch (Exception ex)
             {
               Assert.IsTrue(false, d.Key + "=" + d.Value + " " + ex.Message + " " + ex.StackTrace);
             }
               }
        }
Example #2
0
        public void Test18()
        {
            var oex = new OperationExecutor(new OperationRecognizerProvider());

              var data = new TestData();

              foreach (var d in data.Data)
              {
            var exp = Expression.Create(d.Key, oex);
            Assert.AreEqual(d.Value, exp.Value, d.Key);
              }
        }