TEST(DateTimeTest, TestDefault) { DateTime defaultDate; ASSERT_TRUE(defaultDate.WasParseSuccessful()); ASSERT_EQ(DayOfWeek::Thursday, defaultDate.GetDayOfWeek()); ASSERT_EQ(01, defaultDate.GetDay()); ASSERT_EQ(Month::January, defaultDate.GetMonth()); ASSERT_EQ(1970, defaultDate.GetYear()); ASSERT_EQ(0, defaultDate.GetHour()); ASSERT_EQ(0, defaultDate.GetMinute()); ASSERT_EQ(0, defaultDate.GetSecond()); ASSERT_EQ("Thu, 01 Jan 1970 00:00:00 GMT", defaultDate.ToGmtString(DateFormat::RFC822)); }