X-Git-Url: http://Server1/repobrowser/?p=xestiaab%2F.git;a=blobdiff_plain;f=source%2Ftests%2Fxestiaab_contactload.h;h=b3e53f48f1a85480cfef3f7e639cd73ffb20bf6a;hp=c8eca05f7e8459b1fb029680c01ee0796857ca33;hb=5ab6af24eb42838438875f9c7af77210ccfa44a8;hpb=d18234d18666d7afdc563abc098eaba75deb00c7 diff --git a/source/tests/xestiaab_contactload.h b/source/tests/xestiaab_contactload.h index c8eca05..b3e53f4 100644 --- a/source/tests/xestiaab_contactload.h +++ b/source/tests/xestiaab_contactload.h @@ -77,7 +77,7 @@ TEST(ContactLoad, ContactLoadTests){ ASSERT_NE(TestFile.GroupsListPref.end(), TestFileIntIter); ASSERT_EQ(45, TestFileIntIter->second); - // Check that MEDIATYPE parameter. + // Check the MEDIATYPE parameter. TestFileIter = TestFile.GroupsListMediaType.find(0); ASSERT_NE(TestFile.GroupsListMediaType.end(), TestFileIter); @@ -94,7 +94,43 @@ TEST(ContactLoad, ContactLoadTests){ TestFileIter = TestFile.FullNamesList.find(0); ASSERT_NE(TestFile.FullNamesList.end(), TestFileIter); ASSERT_EQ("Test Contact", TestFileIter->second); + + // Check the TYPE parameter. + + TestFileIter = TestFile.FullNamesListType.find(0); + ASSERT_NE(TestFile.FullNamesListType.end(), TestFileIter); + ASSERT_EQ("work", TestFileIter->second); + + // Check the LANGUAGE parameter. + + TestFileIter = TestFile.FullNamesListLanguage.find(0); + ASSERT_NE(TestFile.FullNamesListLanguage.end(), TestFileIter); + ASSERT_EQ("kw", TestFileIter->second); + + // Check the ALTID parameter. + + TestFileIter = TestFile.FullNamesListAltID.find(0); + ASSERT_NE(TestFile.FullNamesListAltID.end(), TestFileIter); + ASSERT_EQ("500", TestFileIter->second); + + // Check the PID parameter. + TestFileIter = TestFile.FullNamesListPID.find(0); + ASSERT_NE(TestFile.FullNamesListPID.end(), TestFileIter); + ASSERT_EQ("40", TestFileIter->second); + + // Check the PREF parameter. + + TestFileIntIter = TestFile.FullNamesListPref.find(0); + ASSERT_NE(TestFile.FullNamesListPref.end(), TestFileIntIter); + ASSERT_EQ(45, TestFileIntIter->second); + + // Check for the extra tokens parameter. + + TestFileIter = TestFile.FullNamesListTokens.find(0); + ASSERT_NE(TestFile.FullNamesListTokens.end(), TestFileIter); + ASSERT_EQ("EXAMPLE=Baaa", TestFileIter->second); + } // TODO: Add tests for the Contact Loading process. \ No newline at end of file