public void Execute(IContext context)
        {
            BindingEnvironment environment = (BindingEnvironment)context;

            if (this.expression == null)
            {
                environment.SetReturnValue(null);
            }
            else
            {
                environment.SetReturnValue(this.expression.Evaluate(environment));
            }
        }
Example #2
0
        public void SetAndGetReturnValue()
        {
            BindingEnvironment environment = new BindingEnvironment();

            environment.SetReturnValue(1);

            Assert.IsTrue(environment.HasReturnValue());
            Assert.AreEqual(1, environment.GetReturnValue());
        }
        public void SetAndGetReturnValue()
        {
            BindingEnvironment environment = new BindingEnvironment();

            environment.SetReturnValue(1);

            Assert.IsTrue(environment.HasReturnValue());
            Assert.AreEqual(1, environment.GetReturnValue());
        }