+
+ // Tests for LOCATION.
+
+ ASSERT_EQ("The Basement, Truro", TestEvent.LocationData);
+ ASSERT_EQ("null:nodata", TestEvent.LocationDataAltRep);
+ ASSERT_EQ("kw", TestEvent.LocationDataLanguage);
+ ASSERT_EQ("EXACT=NO", TestEvent.LocationDataTokens);
+
+ // Tests for ORGANIZER.
+
+ ASSERT_EQ("mailto:organiser@example.com", TestEvent.OrganiserData);
+ ASSERT_EQ("ExampleOrganiser", TestEvent.OrganiserDataCommonName);
+ ASSERT_EQ("null:nodata", TestEvent.OrganiserDataDirectoryEntry);
+ ASSERT_EQ("mailto:organiser.noreply@example.com", TestEvent.OrganiserDataSentByParam);
+ ASSERT_EQ("kw", TestEvent.OrganiserDataLanguage);
+ ASSERT_EQ("HAPPY=DAYS", TestEvent.OrganiserDataTokens);
+
+ // Tests for PRIORITY.
+
+ ASSERT_EQ(5, TestEvent.PriorityData);
+ ASSERT_EQ("STATUS=DEFAULT", TestEvent.PriorityTokens);
+
+ // Tests for SEQUENCE.
+
+ ASSERT_EQ(3, TestEvent.SequenceData);
+ ASSERT_EQ("TEST=YAY", TestEvent.SequenceTokens);
+
+ // Tests for STATUS.