TF-3410 Update file email_tile_web_builder_test to pass unit test

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2025-03-06 19:07:00 +07:00
committed by Dat H. Pham
parent 96b54744ac
commit efe1c801c1
2 changed files with 6 additions and 5 deletions
@@ -226,7 +226,6 @@ extension AppColor on Color {
static const thumbScrollbarColor = Color(0xFFC1C1C1);
static const loginViewShadowColor = Color(0x3DBCBCBC);
static const colorEmailTileCheckboxUnhover = Color(0xFFAEB7C2);
static const colorEmailTileHoverWeb = Color(0xFFDFEEFF);
static const colorSearchFilterButton = Color(0xFFECEEF1);
static const colorSearchFilterTitle = Color(0xFF686E76);
static const colorSearchFilterIcon = Color(0xFF686E76);
@@ -1,4 +1,3 @@
import 'package:core/presentation/extensions/color_extension.dart';
import 'package:core/presentation/resources/image_paths.dart';
import 'package:core/presentation/utils/responsive_utils.dart';
import 'package:flutter/foundation.dart';
@@ -49,6 +48,8 @@ void main() {
home: Scaffold(body: widgetUnderTest)));
await tester.pump();
BuildContext context = tester.element(find.byType(EmailTileBuilder));
// assert
expect(
find.byWidgetPredicate(
@@ -60,7 +61,7 @@ void main() {
expect(
find.byWidgetPredicate(
(widget) => widget is InkWell
&& widget.hoverColor == AppColor.colorEmailTileHoverWeb
&& widget.hoverColor == Theme.of(context).colorScheme.outline.withOpacity(0.08)
),
findsOneWidget);
@@ -93,6 +94,7 @@ void main() {
home: Scaffold(body: widgetUnderTest)));
await tester.pump();
BuildContext context = tester.element(find.byType(EmailTileBuilder));
// assert
expect(
find.byWidgetPredicate(
@@ -104,9 +106,9 @@ void main() {
expect(
find.byWidgetPredicate(
(widget) => widget is InkWell
&& widget.hoverColor == AppColor.colorEmailTileHoverWeb
&& widget.hoverColor == Theme.of(context).colorScheme.outline.withOpacity(0.08)
),
findsNothing);
findsOneWidget);
});
testWidgets(