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-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:29:42 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.