示例#1
0
 public void AddQuarterTest()
 {
     this.RunActionOverQuarterDateRanges(
         (quarter, quarterStartDate, quarterEndDate, date) =>
     {
         Assert.AreEqual((quarter % 4) + 1, DateTimeUtils.AddQuarters(date, 1).Quarter());
         Assert.AreEqual(((quarter + 1) % 4) + 1, DateTimeUtils.AddQuarters(date, 2).Quarter());
         Assert.AreEqual(((quarter + 2) % 4) + 1, DateTimeUtils.AddQuarters(date, 3).Quarter());
         Assert.AreEqual(((quarter + 3) % 4) + 1, DateTimeUtils.AddQuarters(date, 4).Quarter());
     });
 }