Ejemplo n.º 1
0
 public void GetDateOfCurrentWeek_Failed2()
 {
     Assert.AreEqual(DateTime.MaxValue, DateTimeUtility.GetDateOfCurrentWeek(new DateTime(9999, 12, 31), DayOfWeek.Saturday));
 }
Ejemplo n.º 2
0
 public void GetDateOfCurrentWeek_Kind()
 {
     Assert.AreEqual(DateTimeKind.Unspecified, DateTimeUtility.GetDateOfCurrentWeek(new DateTime(2018, 1, 1), DayOfWeek.Sunday).Kind);
     Assert.AreEqual(DateTimeKind.Local, DateTimeUtility.GetDateOfCurrentWeek(new DateTime(2018, 1, 1, 0, 0, 0, DateTimeKind.Local), DayOfWeek.Sunday).Kind);
     Assert.AreEqual(DateTimeKind.Utc, DateTimeUtility.GetDateOfCurrentWeek(new DateTime(2018, 1, 1, 0, 0, 0, DateTimeKind.Utc), DayOfWeek.Sunday).Kind);
 }
Ejemplo n.º 3
0
 public void GetDateOfCurrentWeek_Failed1()
 {
     Assert.AreEqual(DateTime.MinValue, DateTimeUtility.GetDateOfCurrentWeek(new DateTime(1, 1, 1), DayOfWeek.Sunday));
 }
Ejemplo n.º 4
0
 public void GetDateOfCurrentWeek()
 {
     Assert.AreEqual(new DateTime(2017, 12, 31), DateTimeUtility.GetDateOfCurrentWeek(new DateTime(2018, 1, 1), DayOfWeek.Sunday));
     Assert.AreEqual(new DateTime(2018, 1, 3), DateTimeUtility.GetDateOfCurrentWeek(new DateTime(2018, 1, 1), DayOfWeek.Wednesday));
     Assert.AreEqual(new DateTime(2018, 1, 6), DateTimeUtility.GetDateOfCurrentWeek(new DateTime(2018, 1, 1), DayOfWeek.Saturday));
 }