import 'package:flutter_test/flutter_test.dart'; import 'package:tmail_ui_user/features/email/presentation/widgets/email_view_back_button.dart'; import 'package:tmail_ui_user/main/localizations/app_localizations.dart'; import '../base/core_robot.dart'; class EmailRobot extends CoreRobot { EmailRobot(super.$); Future onTapForwardEmail() async { await $(#forward_email_button).tap(); await $.pump(const Duration(seconds: 2)); } Future tapDownloadAllButton() async { await $(AppLocalizations().downloadAll).tap(); await $.pumpAndSettle(); } Future onTapReplyEmail() async { await $(#reply_email_button).tap(); } Future onTapReplyToListEmail() async { await $(#reply_to_list_email_button).tap(); } Future onTapReplyAllEmail() async { await $(#reply_all_emails_button).tap(); } Future onTapBackButton() async { await $(find.byType(EmailViewBackButton)).first.tap(); } }