TEST(ContactSave, ContactSaveTests){
ContactDataObject TestFile1;
+ ContactDataObject TestFile2;
wxString SaveData;
wxString SaveDataCompare = "BEGIN:VCARD\n"
"VERSION:4.0\n"
ASSERT_EQ(CONTACTSAVE_OK, TestFile1.SaveString(&SaveData));
ASSERT_EQ(SaveDataCompare, SaveData);
+ ASSERT_EQ(CONTACTLOAD_OK, TestFile2.LoadFile("LoadCheck-Load2.vcf"));
+
+ SaveData.clear();
+ SaveDataCompare = "BEGIN:VCARD\n"
+ "VERSION:4.0\n"
+ "PRODID:-//Xestia//Address Book Unit Testing//KW\n"
+ "FN:Test vCard\n"
+ "TITLE:The Third Title\n"
+ "TITLE:Knight of the Tests\n"
+ "TITLE:The Tester of Cornwall\n"
+ "END:VCARD";
+
+ ASSERT_EQ(CONTACTSAVE_OK, TestFile2.SaveString(&SaveData));
+ ASSERT_EQ(SaveDataCompare, SaveData);
+
}
\ No newline at end of file