Ejemplo n.º 1
0
        public void UndefinedLocalVariable()
        {
            Context      parent  = new Context();
            BlockContext context = new BlockContext(parent);

            Assert.IsFalse(context.HasLocalValue("foo"));
        }
Ejemplo n.º 2
0
        public void ParentLocalVariable()
        {
            Context parent = new Context();

            parent.SetLocalValue("foo", "bar");
            BlockContext context = new BlockContext(parent);

            Assert.IsTrue(context.HasLocalValue("foo"));
            Assert.AreEqual("bar", context.GetLocalValue("foo"));
        }