1 #ifndef _UT_REMOTEDBMGR_H_
2 #define _UT_REMOTEDBMGR_H_
4 #include "qnetworkreply.h"
6 #include <QWaitCondition>
8 #include <QDomDocument>
11 #include "remotedbmgr.h"
13 class Ut_RemoteDBMgr : public QObject
19 void cleanupTestCase();
20 void testGetDBAsync();
22 public slots: // public slots are not called by Qt Test framework
23 void verifyDB(RemoteDB *db);
26 void createTestData();
27 void createTestDocument();
28 void createMfgElements(QChar &letter, QDomElement &parent);
29 void createModelElements(const QString &mfg, QDomElement &parent);
30 void verifyRemotes(RemoteDB *db);
33 QWaitCondition dbVerified;
38 QDomDocument document;
42 #endif // _UT_REMOTEDBMGR_H_