public void Eval_PositionsRecSet_RecsetResult() { //------------Setup for test-------------------------- var env = CreateEnvironmentWithData(); //------------Execute Test--------------------------- var res = EvaluationFunctions.evalWithPositions(env, 0, " [[Rec()]]"); //------------Assert Results------------------------- Assert.AreEqual(CommonFunctions.evalResultToString(res), " 3,c"); }
public void Eval_PositionsRecSet_Json_Array_star() { //------------Setup for test-------------------------- var env = CreateEnvironmentWithData(); //------------Execute Test--------------------------- var res = EvaluationFunctions.evalWithPositions(env, 0, "[[Person.Score(*)]]"); //------------Assert Results------------------------- Assert.AreEqual(CommonFunctions.evalResultToString(res), "2,3"); }
public void Eval_PositionsRecSet_ExpNonExist() { //------------Setup for test-------------------------- var env = CreateEnvironmentWithData(); //------------Execute Test--------------------------- var res = EvaluationFunctions.evalWithPositions(env, 0, "[[greRec([[x]]).a]]"); //------------Assert Results------------------------- Assert.AreEqual(CommonFunctions.evalResultToString(res), "1"); }