TF-1604: Add requiredCapabilities support TeamMailbox for GetEmailMethod
(cherry picked from commit 3922303e63a8e910511361019a54ea13801e3f92)
This commit is contained in:
@@ -21,6 +21,7 @@ import 'package:tmail_ui_user/features/thread/domain/usecases/get_emails_in_mail
|
||||
import '../../../../fixtures/account_fixtures.dart';
|
||||
import '../../../../fixtures/email_fixtures.dart';
|
||||
import '../../../../fixtures/mailbox_fixtures.dart';
|
||||
import '../../../../fixtures/session_fixtures.dart';
|
||||
import 'get_emails_in_mailbox_interactor_test.mocks.dart';
|
||||
|
||||
@GenerateMocks([ThreadRepository])
|
||||
@@ -37,6 +38,7 @@ void main() {
|
||||
|
||||
test('getEmailsInMailboxInteractor should execute to get all email from cache and network', () async {
|
||||
when(threadRepository.getAllEmail(
|
||||
SessionFixtures.aliceSession,
|
||||
AccountFixtures.aliceAccountId,
|
||||
limit: UnsignedInt(20),
|
||||
sort: {}..add(EmailComparator(EmailComparatorProperty.sentAt)..setIsAscending(false)),
|
||||
@@ -65,6 +67,7 @@ void main() {
|
||||
}));
|
||||
|
||||
final streamStates = getEmailsInMailboxInteractor.execute(
|
||||
SessionFixtures.aliceSession,
|
||||
AccountFixtures.aliceAccountId,
|
||||
limit: UnsignedInt(20),
|
||||
sort: {}..add(EmailComparator(EmailComparatorProperty.sentAt)..setIsAscending(false)),
|
||||
|
||||
+3
@@ -19,6 +19,7 @@ import 'package:tmail_ui_user/features/thread/domain/usecases/refresh_changes_em
|
||||
import '../../../../fixtures/account_fixtures.dart';
|
||||
import '../../../../fixtures/email_fixtures.dart';
|
||||
import '../../../../fixtures/mailbox_fixtures.dart';
|
||||
import '../../../../fixtures/session_fixtures.dart';
|
||||
import '../../../../fixtures/state_fixtures.dart';
|
||||
import 'refresh_changes_emails_in_mailbox_interactor_test.mocks.dart';
|
||||
|
||||
@@ -36,6 +37,7 @@ void main() {
|
||||
|
||||
test('refreshChangesEmailsInMailboxInteractor should execute to get changes email from cache and network', () async {
|
||||
when(threadRepository.refreshChanges(
|
||||
SessionFixtures.aliceSession,
|
||||
AccountFixtures.aliceAccountId,
|
||||
StateFixtures.currentEmailState,
|
||||
sort: <EmailComparator>{}..add(EmailComparator(EmailComparatorProperty.sentAt)..setIsAscending(false)),
|
||||
@@ -56,6 +58,7 @@ void main() {
|
||||
}));
|
||||
|
||||
final streamStates = refreshChangesEmailsInMailboxInteractor.execute(
|
||||
SessionFixtures.aliceSession,
|
||||
AccountFixtures.aliceAccountId,
|
||||
StateFixtures.currentEmailState,
|
||||
sort: <EmailComparator>{}..add(EmailComparator(EmailComparatorProperty.sentAt)..setIsAscending(false)),
|
||||
|
||||
Reference in New Issue
Block a user