1 #include "../common/file.h"
2 #include "../common/text.h"
4 TEST(CommonFunctions, FileTests){
6 ASSERT_EQ(false, FileExists("iCalendarEvent-Missing.vcf"));
7 ASSERT_EQ(true, FileExists("iCalendarEvent-InvalidPermissions.vcf"));
11 TEST(CommonFunctions, ProcessTextVectorsTests){
13 // Setup the objects to be used for processing.
15 vector<string> TextPropertiesExample1;
16 vector<string> TextValueExample1;
17 //multimap<string, string> TextExample1Results;
18 multimap<string, string> TextExample1TestResult1;
20 TextPropertiesExample1.push_back("ATTENDEE");
21 TextValueExample1.push_back("Example Attendee 1");
23 TextPropertiesExample1.push_back("ATTENDEE");
24 TextValueExample1.push_back("Example Attendee 2");
26 TextPropertiesExample1.push_back("ATTENDEE");
27 TextValueExample1.push_back("Example Attendee 3");
29 TextExample1TestResult1.insert(make_pair("ATTENDEE", "Example Attendee 1"));
30 TextExample1TestResult1.insert(make_pair("ATTENDEE", "Example Attendee 2"));
31 TextExample1TestResult1.insert(make_pair("ATTENDEE", "Example Attendee 3"));
33 ASSERT_EQ(TextExample1TestResult1, ProcessTextVectors(&TextPropertiesExample1, &TextValueExample1, true, "ATTENDEE"));