public void ModelPropertiesAreTraversed() { var tt = new Template("#DateTime1.DayOfWeek"); var m = new Model1 { DateTime1 = SaturdayInSeptember }; var o = tt.Execute(m); Assert.AreEqual("Saturday", o); }
public void IterationCollectsElements() { var tt = new Template("#|Days#DayOfWeek#."); var m = new Model1 {Days = new[] {SaturdayInSeptember, SaturdayInSeptember.AddDays(1)}}; var o = tt.Execute(m); Assert.AreEqual("SaturdaySunday", o); }
public void WithinIterationParentModelPropertiesAreAccessible() { var tt = new Template("#|Days#DateTime1.DayOfWeek#."); var m = new Model1 { DateTime1 = SaturdayInSeptember, Days = new[] { SaturdayInSeptember, SaturdayInSeptember.AddDays(1) } }; var o = tt.Execute(m); Assert.AreEqual("SaturdaySaturday", o); }