public void PropertyRead() { Assert.AreEqual("get invoked name", Evaluate("$duck1.name")); Assert.AreEqual("get invoked some", Evaluate("$duck1.some")); Evaluate("$duck2.style.border"); StringBuilder expected = new StringBuilder(); expected.Append("get invoked style" + Environment.NewLine); expected.Append("get invoked border" + Environment.NewLine); Assert.AreEqual(expected.ToString(), duck2.ToString()); }