public void TestFieldsCannotAccessNonPublicMembers() { var model = new MemberAccessTestModel(); const String template = TemplateContentPrefix + "[[NotPublic]]" + TemplateContentSuffix; // ReSharper disable once UnusedVariable String actual = this.Engine.Process(template, model); }
public void TestFieldsCanAccessFieldsAndProperties() { var model = new MemberAccessTestModel(); const String template = TemplateContentPrefix + "[[Field]]" + "[[Property]]" + TemplateContentSuffix; String expectedResult = TemplateContentPrefix + model.Field + model.Property + TemplateContentSuffix; String actual = this.Engine.Process(template, model); Assert.AreEqual(expectedResult, actual); }