kabc
21 #include "testutils.h"
22 #include <kabc/addressee.h>
23 #include <vcardconverter.h>
30 Addressee::List l = vCardsAsAddresseeList();
31 QByteArray vcards = vCardsAsText();
37 if ( l.size() != parsed.size() ) {
38 kDebug() <<
"\tSize - FAILED :"<<l.size()<<
"vs. parsed"<<parsed.size();
40 kDebug() <<
"\tSize - PASSED";
43 Addressee::List::iterator itr1;
44 Addressee::List::iterator itr2;
45 for ( itr1 = l.begin(), itr2 = parsed.begin();
46 itr1 != l.end(); ++itr1, ++itr2 ) {
47 if ( (*itr1).fullEmail() == (*itr2).fullEmail() &&
48 (*itr1).organization() == (*itr2).organization() &&
49 (*itr1).phoneNumbers() == (*itr2).phoneNumbers() &&
50 (*itr1).emails() == (*itr2).emails() &&
51 (*itr1).role() == (*itr2).role() ) {
52 kDebug() <<
"\tAddressee - PASSED";
53 kDebug() <<
"\t\t"<< (*itr1).fullEmail() <<
"VS." << (*itr2).fullEmail();
55 kDebug() <<
"\tAddressee - FAILED";
56 kDebug() << (*itr1).toString();
57 kDebug() << (*itr2).toString();
This file is part of the KDE documentation.
Documentation copyright © 1996-2012 The KDE developers.
Generated on Mon Dec 10 2012 13:49:03 by
doxygen 1.8.1.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.