--- /dev/null
+#ifndef _UT_REMOTEDBMGR_H_
+#define _UT_REMOTEDBMGR_H_
+
+#include "qnetworkreply.h"
+#include <QObject>
+#include <QStringList>
+#include <QMap>
+#include <QList>
+#include <QDomElement>
+
+#include "remotedb.h"
+#include "remotedbmgr.h"
+
+class Ut_RemoteDBMgr : public QObject
+{
+ Q_OBJECT
+
+private slots:
+ void initTestCase();
+ void cleanupTestCase();
+ void testGetDBAsync();
+
+public slots: // public slots are not called by Qt Test framework
+ void verifyDB(RemoteDB *db);
+
+private:
+ RemoteDBMgr subject;
+ RemoteDB validDB;
+ bool dbVerified;
+
+};
+
+#endif // _UT_REMOTEDBMGR_H_
+
+