Beispiel #1
0
        public void GetFirstDateOfYear()
        {
            Assert.AreEqual(new DateTime(2018, 1, 1), DateTimeUtility.GetFirstDateOfYear(2018));

            Assert.AreEqual(new DateTime(2018, 1, 1), DateTimeUtility.GetFirstDateOfYear(new DateTime(2018, 1, 1)));
            Assert.AreEqual(new DateTime(2018, 1, 1), DateTimeUtility.GetFirstDateOfYear(new DateTime(2018, 12, 31)));
        }
Beispiel #2
0
 public void GetFirstDateOfYear_Failed()
 {
     Assert.AreEqual(new DateTime(2018, 1, 1), DateTimeUtility.GetFirstDateOfYear(0));
 }
Beispiel #3
0
 public void GetFirstDateOfYear_Kind()
 {
     Assert.AreEqual(DateTimeKind.Unspecified, DateTimeUtility.GetFirstDateOfYear(new DateTime(2018, 1, 1)).Kind);
     Assert.AreEqual(DateTimeKind.Local, DateTimeUtility.GetFirstDateOfYear(new DateTime(2018, 1, 1, 0, 0, 0, DateTimeKind.Local)).Kind);
     Assert.AreEqual(DateTimeKind.Utc, DateTimeUtility.GetFirstDateOfYear(new DateTime(2018, 1, 1, 0, 0, 0, DateTimeKind.Utc)).Kind);
 }