X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Ftests%2Fxestiaab_contactload.h;h=10f0b5d045c796f45497ec0d23153bc1270766f0;hb=1c717d77d60dabd298622aec1f022094bce77c23;hp=b3e53f48f1a85480cfef3f7e639cd73ffb20bf6a;hpb=5ab6af24eb42838438875f9c7af77210ccfa44a8;p=xestiaab%2F.git diff --git a/source/tests/xestiaab_contactload.h b/source/tests/xestiaab_contactload.h index b3e53f4..10f0b5d 100644 --- a/source/tests/xestiaab_contactload.h +++ b/source/tests/xestiaab_contactload.h @@ -131,6 +131,30 @@ TEST(ContactLoad, ContactLoadTests){ ASSERT_NE(TestFile.FullNamesListTokens.end(), TestFileIter); ASSERT_EQ("EXAMPLE=Baaa", TestFileIter->second); + // Check that the name has been read (N). + + ASSERT_EQ("Contact", TestFile.NameSurname); + ASSERT_EQ("Test", TestFile.NameForename); + ASSERT_EQ("Example", TestFile.NameOtherNames); + ASSERT_EQ("Robot", TestFile.NameTitle); + ASSERT_EQ("LOONY", TestFile.NameSuffix); + + // Check the ALTID parameter. + + ASSERT_EQ("3", TestFile.NameAltID); + + // Check the LANGUAGE parameter. + + ASSERT_EQ("kw", TestFile.NameLanguage); + + // Check the SORT-AS parameter. + + ASSERT_EQ("Contact,Test", TestFile.NameDisplayAs); + + // Check the extra tokens parameter. + + ASSERT_EQ("TEST=Yes", TestFile.NameTokens); + } // TODO: Add tests for the Contact Loading process. \ No newline at end of file