TESTCASE_AUTO(TestGetRegion);
TESTCASE_AUTO(TestGetAvailableIDsNew);
TESTCASE_AUTO(TestGetUnknown);
+ TESTCASE_AUTO(TestGetGMT);
TESTCASE_AUTO(TestGetWindowsID);
TESTCASE_AUTO(TestGetIDForWindowsID);
TESTCASE_AUTO_END;
assertFalse("getUnknown() uses DST", unknown.useDaylightTime());
}
+void TimeZoneTest::TestGetGMT() {
+ const TimeZone *gmt = TimeZone::getGMT();
+ UnicodeString expectedID = UNICODE_STRING_SIMPLE("GMT");
+ UnicodeString id;
+ assertEquals("getGMT() wrong ID", expectedID, gmt->getID(id));
+ assertTrue("getGMT() wrong offset", 0 == gmt->getRawOffset());
+ assertFalse("getGMT() uses DST", gmt->useDaylightTime());
+}
+
void TimeZoneTest::TestGetWindowsID(void) {
static const struct {
const char *id;