summaryrefslogtreecommitdiffstats
path: root/tests/entitystoretest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/entitystoretest.cpp')
-rw-r--r--tests/entitystoretest.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/entitystoretest.cpp b/tests/entitystoretest.cpp
index 0faf500..925ca7e 100644
--- a/tests/entitystoretest.cpp
+++ b/tests/entitystoretest.cpp
@@ -44,13 +44,19 @@ private slots:
44 mail2.setExtractedMessageId("messageid2"); 44 mail2.setExtractedMessageId("messageid2");
45 mail2.setExtractedSubject("foo"); 45 mail2.setExtractedSubject("foo");
46 46
47 auto mail3 = ApplicationDomain::ApplicationDomainType::createEntity<ApplicationDomain::Mail>("res1");
48 mail3.setExtractedMessageId("messageid2");
49 mail3.setExtractedSubject("foo");
50
47 store.startTransaction(Storage::DataStore::ReadWrite); 51 store.startTransaction(Storage::DataStore::ReadWrite);
48 store.add("mail", mail, false, [] (const ApplicationDomain::ApplicationDomainType &) {}); 52 store.add("mail", mail, false, [] (const ApplicationDomain::ApplicationDomainType &) {});
49 store.add("mail", mail2, false, [] (const ApplicationDomain::ApplicationDomainType &) {}); 53 store.add("mail", mail2, false, [] (const ApplicationDomain::ApplicationDomainType &) {});
54 store.add("mail", mail3, false, [] (const ApplicationDomain::ApplicationDomainType &) {});
50 55
51 mail.setExtractedSubject("foo"); 56 mail.setExtractedSubject("foo");
52 57
53 store.modify("mail", mail, {}, false, [] (const ApplicationDomain::ApplicationDomainType &, ApplicationDomain::ApplicationDomainType &) {}); 58 store.modify("mail", mail, {}, false, [] (const ApplicationDomain::ApplicationDomainType &, ApplicationDomain::ApplicationDomainType &) {});
59 store.remove("mail", mail3.identifier(), false, [] (const ApplicationDomain::ApplicationDomainType &) {});
54 store.commitTransaction(); 60 store.commitTransaction();
55 61
56 store.startTransaction(Storage::DataStore::ReadOnly); 62 store.startTransaction(Storage::DataStore::ReadOnly);