// with Xestia Address Book. If not, see <http://www.gnu.org/licenses/>
#include <gtest/gtest.h>
-#include "../contacteditor/ContactDataObject.h"
+#include "../contacteditor/cdo/ContactDataObject.h"
TEST(ContactLoad, ContactLoadTests){
ASSERT_NE(TestFile.PicturesListPID.end(), TestFileIter);
ASSERT_EQ("71", TestFileIter->second);
+ // Check the TYPE section.
+
+ TestFileIter = TestFile.PicturesListType.find(0);
+ ASSERT_EQ(TestFile.PicturesListType.end(), TestFileIter);
+
// Check the MEDIATYPE section.
TestFileIter = TestFile.PicturesListMediatype.find(0);
ASSERT_NE(TestFile.PicturesListPID.end(), TestFileIter);
ASSERT_EQ("21", TestFileIter->second);
+ // Check the TYPE section.
+
+ TestFileIter = TestFile.PicturesListType.find(1);
+ ASSERT_NE(TestFile.PicturesListType.end(), TestFileIter);
+ ASSERT_EQ("home", TestFileIter->second);
+
// Check the MEDIATYPE section.
TestFileIter = TestFile.PicturesListMediatype.find(1);
ASSERT_NE(TestFile.PicturesListPID.end(), TestFileIter);
ASSERT_EQ("91", TestFileIter->second);
+ // Check the TYPE section.
+
+ TestFileIter = TestFile.PicturesListType.find(2);
+ ASSERT_NE(TestFile.PicturesListType.end(), TestFileIter);
+ ASSERT_EQ("work", TestFileIter->second);
+
// Check the MEDIATYPE section.
TestFileIter = TestFile.PicturesListMediatype.find(2);
ASSERT_NE(TestFile.LogosListPID.end(), TestFileIter);
ASSERT_EQ("71", TestFileIter->second);
+ // Check the TYPE section.
+
// Check the MEDIATYPE section.
TestFileIter = TestFile.LogosListMediatype.find(0);
TestFileIter = TestFile.LogosListPID.find(1);
ASSERT_NE(TestFile.LogosListPID.end(), TestFileIter);
ASSERT_EQ("21", TestFileIter->second);
+
+ // Check the TYPE section.
+
+ TestFileIter = TestFile.LogosListType.find(1);
+ ASSERT_NE(TestFile.LogosListType.end(), TestFileIter);
+ ASSERT_EQ("home", TestFileIter->second);
// Check the MEDIATYPE section.
ASSERT_NE(TestFile.LogosListPID.end(), TestFileIter);
ASSERT_EQ("91", TestFileIter->second);
+ // Check the TYPE section.
+
+ TestFileIter = TestFile.LogosListType.find(2);
+ ASSERT_NE(TestFile.LogosListType.end(), TestFileIter);
+ ASSERT_EQ("work", TestFileIter->second);
+
// Check the MEDIATYPE section.
TestFileIter = TestFile.LogosListMediatype.find(2);