Ejemplo n.º 1
0
        public void TestErr_EvalStaticField02()
        {
            MemberOp memberOP = new MemberOp();

            memberOP.ToString();
            Evaluator evalutor = new Evaluator();

            Result[] argArray = new Result[1];
            Result   res1     = new Result(typeof(MytestClass));
            Result   res2     = new Result("m_Staticnumnr");

            argArray[0] = res1;
            //argArray[1] = res2;
            //Test Procedure Call
            Result res = memberOP.Eval(evalutor, argArray);
            //Post Condition Check
        }
Ejemplo n.º 2
0
        public void TestEval01()
        {
            MemberOp memberOP = new MemberOp();

            memberOP.ToString();
            Evaluator evalutor = new Evaluator();

            Result[]    argArray = new Result[2];
            MytestClass myclass  = new MytestClass();
            Result      res1     = new Result(myclass);
            Result      res2     = new Result("GetName");

            argArray[0] = res1;
            argArray[1] = res2;
            Accessor memberAccessor = ReflectionAccessor.Wrap(memberOP);

            memberAccessor.SetField("_isFunction", true);
            //Test Procedure Call
            Result res = memberOP.Eval(evalutor, argArray);

            //Post Condition Check
            Assert.AreEqual(myclass.GetName(), res.Value);
        }