public void UndefinedLocalVariable() { Context parent = new Context(); BlockContext context = new BlockContext(parent); Assert.IsFalse(context.HasLocalValue("foo")); }
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")); }