X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Ftests%2Fxestiacalendar_icalfreebusyload.h;h=e0b63aa43bfb41f4dcdc3aaa36ed875cacb11a44;hb=f34cd2455ee7adcb3deb610f37aab17a3324d22f;hp=d535fcf9a283df86424702665b1b1d3289168906;hpb=3f8da1cadd1fcb8e405b7da824766d2bca815c9f;p=xestiacalendar%2F.git diff --git a/source/tests/xestiacalendar_icalfreebusyload.h b/source/tests/xestiacalendar_icalfreebusyload.h index d535fcf..e0b63aa 100644 --- a/source/tests/xestiacalendar_icalfreebusyload.h +++ b/source/tests/xestiacalendar_icalfreebusyload.h @@ -26,4 +26,17 @@ TEST(iCalendarFreeBusy, BasicTests){ ASSERT_EQ(CALENDAROBJECTLOAD_CANNOTOPEN, TestFreeBusy.LoadFile("iCalendarFreeBusy-InvalidPermissions.vcf")); ASSERT_EQ(CALENDAROBJECTLOAD_OK, TestFreeBusy.LoadFile("iCalendarFreeBusy-Load1.vcf")); +} + +TEST(iCalendarFreeBusy, ObjectDataTests){ + + CalendarFreeBusyObject TestFreeBusy; + ASSERT_EQ(CALENDAROBJECTLOAD_OK, TestFreeBusy.LoadFile("iCalendarFreeBusy-Load2.vcf")); + ASSERT_EQ(CALENDAROBJECTVALID_OK, TestFreeBusy.ValidBaseObject()); + + // Tests for DTSTAMP. + + ASSERT_EQ("20160131T173000Z", TestFreeBusy.DateTimeStampData); + ASSERT_EQ("OTHER=PARAM", TestFreeBusy.DateTimeStampTokens); + } \ No newline at end of file