summaryrefslogtreecommitdiffstats
path: root/common/test/clientapitest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'common/test/clientapitest.cpp')
-rw-r--r--common/test/clientapitest.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/common/test/clientapitest.cpp b/common/test/clientapitest.cpp
index c9e4d6d..24b3fb9 100644
--- a/common/test/clientapitest.cpp
+++ b/common/test/clientapitest.cpp
@@ -4,14 +4,14 @@
4 4
5#include "../clientapi.h" 5#include "../clientapi.h"
6 6
7class DummyResourceFacade : public Akonadi2::StoreFacade<Akonadi2::Domain::Event> 7class DummyResourceFacade : public Akonadi2::StoreFacade<Akonadi2::ApplicationDomain::Event>
8{ 8{
9public: 9public:
10 ~DummyResourceFacade(){}; 10 ~DummyResourceFacade(){};
11 virtual Async::Job<void> create(const Akonadi2::Domain::Event &domainObject){ return Async::null<void>(); }; 11 virtual Async::Job<void> create(const Akonadi2::ApplicationDomain::Event &domainObject){ return Async::null<void>(); };
12 virtual Async::Job<void> modify(const Akonadi2::Domain::Event &domainObject){ return Async::null<void>(); }; 12 virtual Async::Job<void> modify(const Akonadi2::ApplicationDomain::Event &domainObject){ return Async::null<void>(); };
13 virtual Async::Job<void> remove(const Akonadi2::Domain::Event &domainObject){ return Async::null<void>(); }; 13 virtual Async::Job<void> remove(const Akonadi2::ApplicationDomain::Event &domainObject){ return Async::null<void>(); };
14 virtual Async::Job<void> load(const Akonadi2::Query &query, const std::function<void(const Akonadi2::Domain::Event::Ptr &)> &resultCallback) 14 virtual Async::Job<void> load(const Akonadi2::Query &query, const std::function<void(const Akonadi2::ApplicationDomain::Event::Ptr &)> &resultCallback)
15 { 15 {
16 return Async::start<void>([this, resultCallback](Async::Future<void> &future) { 16 return Async::start<void>([this, resultCallback](Async::Future<void> &future) {
17 qDebug() << "load called"; 17 qDebug() << "load called";
@@ -22,7 +22,7 @@ public:
22 }); 22 });
23 } 23 }
24 24
25 QList<Akonadi2::Domain::Event::Ptr> results; 25 QList<Akonadi2::ApplicationDomain::Event::Ptr> results;
26}; 26};
27 27
28class ClientAPITest : public QObject 28class ClientAPITest : public QObject
@@ -33,14 +33,14 @@ private Q_SLOTS:
33 void testLoad() 33 void testLoad()
34 { 34 {
35 DummyResourceFacade facade; 35 DummyResourceFacade facade;
36 facade.results << QSharedPointer<Akonadi2::Domain::Event>::create("resource", "id", 0, QSharedPointer<Akonadi2::Domain::BufferAdaptor>()); 36 facade.results << QSharedPointer<Akonadi2::ApplicationDomain::Event>::create("resource", "id", 0, QSharedPointer<Akonadi2::ApplicationDomain::BufferAdaptor>());
37 37
38 Akonadi2::FacadeFactory::instance().registerFacade<Akonadi2::Domain::Event, DummyResourceFacade>("dummyresource", [facade](){ return new DummyResourceFacade(facade); }); 38 Akonadi2::FacadeFactory::instance().registerFacade<Akonadi2::ApplicationDomain::Event, DummyResourceFacade>("dummyresource", [facade](){ return new DummyResourceFacade(facade); });
39 39
40 Akonadi2::Query query; 40 Akonadi2::Query query;
41 query.resources << "dummyresource"; 41 query.resources << "dummyresource";
42 42
43 async::SyncListResult<Akonadi2::Domain::Event::Ptr> result(Akonadi2::Store::load<Akonadi2::Domain::Event>(query)); 43 async::SyncListResult<Akonadi2::ApplicationDomain::Event::Ptr> result(Akonadi2::Store::load<Akonadi2::ApplicationDomain::Event>(query));
44 result.exec(); 44 result.exec();
45 QCOMPARE(result.size(), 1); 45 QCOMPARE(result.size(), 1);
46 } 46 }