TF-129 Unit-test for refresh all mailbox interactor
This commit is contained in:
Vendored
+6
@@ -0,0 +1,6 @@
|
||||
import 'package:jmap_dart_client/jmap/account_id.dart';
|
||||
import 'package:jmap_dart_client/jmap/core/id.dart';
|
||||
|
||||
class AccountFixtures {
|
||||
static final aliceAccountId = AccountId(Id('411ce'));
|
||||
}
|
||||
Vendored
+98
@@ -0,0 +1,98 @@
|
||||
import 'package:jmap_dart_client/jmap/core/id.dart';
|
||||
import 'package:jmap_dart_client/jmap/core/unsigned_int.dart';
|
||||
import 'package:jmap_dart_client/jmap/mail/mailbox/mailbox.dart';
|
||||
import 'package:jmap_dart_client/jmap/mail/mailbox/mailbox_rights.dart';
|
||||
|
||||
class MailboxFixtures {
|
||||
static final inboxMailbox = Mailbox(
|
||||
MailboxId(Id('1')),
|
||||
MailboxName('Inbox'),
|
||||
null,
|
||||
Role('inbox'),
|
||||
SortOrder(sortValue: 10),
|
||||
TotalEmails(UnsignedInt(2758)),
|
||||
UnreadEmails(UnsignedInt(34)),
|
||||
TotalThreads(UnsignedInt(2758)),
|
||||
UnreadThreads(UnsignedInt(34)),
|
||||
MailboxRights(
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true),
|
||||
IsSubscribed(true)
|
||||
);
|
||||
|
||||
static final sentMailbox = Mailbox(
|
||||
MailboxId(Id('2')),
|
||||
MailboxName('Sent'),
|
||||
null,
|
||||
Role('sent'),
|
||||
SortOrder(sortValue: 3),
|
||||
TotalEmails(UnsignedInt(123)),
|
||||
UnreadEmails(UnsignedInt(12)),
|
||||
TotalThreads(UnsignedInt(123)),
|
||||
UnreadThreads(UnsignedInt(12)),
|
||||
MailboxRights(
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true),
|
||||
IsSubscribed(true)
|
||||
);
|
||||
|
||||
static final folder1 = Mailbox(
|
||||
MailboxId(Id('b1')),
|
||||
MailboxName('folder 1'),
|
||||
null,
|
||||
null,
|
||||
SortOrder(sortValue: 1000),
|
||||
TotalEmails(UnsignedInt(123)),
|
||||
UnreadEmails(UnsignedInt(12)),
|
||||
TotalThreads(UnsignedInt(123)),
|
||||
UnreadThreads(UnsignedInt(12)),
|
||||
MailboxRights(
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true),
|
||||
IsSubscribed(true)
|
||||
);
|
||||
|
||||
static final folder1_1 = Mailbox(
|
||||
MailboxId(Id('b11')),
|
||||
MailboxName('folder 1_1'),
|
||||
MailboxId(Id("b1")),
|
||||
null,
|
||||
SortOrder(sortValue: 1000),
|
||||
TotalEmails(UnsignedInt(123)),
|
||||
UnreadEmails(UnsignedInt(12)),
|
||||
TotalThreads(UnsignedInt(123)),
|
||||
UnreadThreads(UnsignedInt(12)),
|
||||
MailboxRights(
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
true),
|
||||
IsSubscribed(true)
|
||||
);
|
||||
}
|
||||
Vendored
+6
@@ -0,0 +1,6 @@
|
||||
|
||||
import 'package:jmap_dart_client/jmap/core/state.dart';
|
||||
|
||||
class StateFixtures {
|
||||
static final currentMailboxState = State('a1234');
|
||||
}
|
||||
Reference in New Issue
Block a user