public void Add() { LocalDate date = new LocalDate(2010, 6, 16); LocalDate result = Snippet.For(LocalDate.Add(date, Period.FromDays(3))); Assert.AreEqual(new LocalDate(2010, 6, 19), result); }
public void PeriodAddition_MethodEquivalents() { LocalDate start = new LocalDate(2010, 6, 19); Period period = Period.FromMonths(3) + Period.FromDays(10); Assert.AreEqual(start + period, LocalDate.Add(start, period)); Assert.AreEqual(start + period, start.Plus(period)); }
public void Addition_PeriodWithTime() { LocalDate date = new LocalDate(2010, 1, 1); Period period = Period.FromHours(1); // Use method not operator here to form a valid statement Assert.Throws <ArgumentException>(() => LocalDate.Add(date, period)); }
public virtual void ShowNextMonth() { CurrentDay = LocalDate.Add(CurrentDay, Period.FromMonths(1)); CalcCurrentMonthDays(); }