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))); }
public void GetFirstDateOfYear_Failed() { Assert.AreEqual(new DateTime(2018, 1, 1), DateTimeUtility.GetFirstDateOfYear(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); }