From 8ea6da1e387c01a73e0f94829656fe38ddee1a1c Mon Sep 17 00:00:00 2001 From: Dat PHAM HOANG Date: Wed, 7 Feb 2024 15:04:09 +0700 Subject: [PATCH] Revert "TF-2528 Add unit test for sortingListEmailByOrderIdList method" This reverts commit 00209f59d77d66a8d5859cea9ac40626e8e401ad. --- ...ting_list_email_by_order_id_list_test.dart | 54 ------------------- 1 file changed, 54 deletions(-) delete mode 100644 test/features/email/sorting_list_email_by_order_id_list_test.dart diff --git a/test/features/email/sorting_list_email_by_order_id_list_test.dart b/test/features/email/sorting_list_email_by_order_id_list_test.dart deleted file mode 100644 index f4815ff53..000000000 --- a/test/features/email/sorting_list_email_by_order_id_list_test.dart +++ /dev/null @@ -1,54 +0,0 @@ - -import 'package:flutter_test/flutter_test.dart'; -import 'package:jmap_dart_client/jmap/core/id.dart'; -import 'package:jmap_dart_client/jmap/mail/email/email.dart'; -import 'package:tmail_ui_user/features/thread/data/extensions/list_email_extension.dart'; -void main() { - group('sorting_list_email_by_order_id_list test', () { - test('sortingByOrderOfIdList method should return an ordered list of ids when of the same length', () { - List ids = [ - Id('a'), - Id('b'), - Id('c'), - Id('d'), - Id('e') - ]; - List emails = [ - Email(id: EmailId(Id('a'))), - Email(id: EmailId(Id('c'))), - Email(id: EmailId(Id('e'))), - Email(id: EmailId(Id('d'))), - Email(id: EmailId(Id('b'))) - ]; - - List sortedEmails = emails.sortingByOrderOfIdList(ids); - - expect( - sortedEmails.map((e) => e.id?.id.value), - equals(['a', 'b', 'c', 'd', 'e']) - ); - }); - - test('sortingByOrderOfIdList method should return the original list when the length of the two lists is different', () { - List ids = [ - Id('a'), - Id('b'), - Id('c'), - ]; - List emails = [ - Email(id: EmailId(Id('a'))), - Email(id: EmailId(Id('c'))), - Email(id: EmailId(Id('e'))), - Email(id: EmailId(Id('d'))), - Email(id: EmailId(Id('b'))) - ]; - - List sortedEmails = emails.sortingByOrderOfIdList(ids); - - expect( - sortedEmails.map((e) => e.id?.id.value), - equals(['a', 'c', 'e', 'd', 'b']) - ); - }); - }); -} \ No newline at end of file