fixup! TF-3649 Fix reply to own sent email

This commit is contained in:
DatDang
2025-04-15 12:18:04 +07:00
committed by Dat H. Pham
parent 43aee1d286
commit 7daf7134ec
2 changed files with 8 additions and 4 deletions
@@ -14,10 +14,12 @@ class ReplyToOwnSentEmailScenario extends BaseTestScenario {
@override
Future<void> runTestLogic() async {
const subject = 'reply own sent email';
final threadRobot = ThreadRobot($);
final mailboxMenuRobot = MailboxMenuRobot($);
final emailRobot = EmailRobot($);
final sendEmailScenario = SendEmailScenario($);
final sendEmailScenario = SendEmailScenario($, customSubject: subject);
final appLocalizations = AppLocalizations();
await sendEmailScenario.runTestLogic();
@@ -25,7 +27,7 @@ class ReplyToOwnSentEmailScenario extends BaseTestScenario {
await mailboxMenuRobot.openFolderByName(
appLocalizations.sentMailboxDisplayName,
);
await threadRobot.openEmailWithSubject('Test subject');
await threadRobot.openEmailWithSubject(subject);
await emailRobot.onTapReplyEmail();
_expectToFieldContainListEmailAddressCorrectly();
}
@@ -9,7 +9,9 @@ import '../robots/composer_robot.dart';
import '../robots/thread_robot.dart';
class SendEmailScenario extends BaseTestScenario {
const SendEmailScenario(super.$);
const SendEmailScenario(super.$, {this.customSubject});
final String? customSubject;
@override
Future<void> runTestLogic() async {
@@ -35,7 +37,7 @@ class SendEmailScenario extends BaseTestScenario {
prefixEmailAddress: PrefixEmailAddress.to,
email: additionalRecipient,
);
await composerRobot.addSubject(subject);
await composerRobot.addSubject(customSubject ?? subject);
await composerRobot.addContent(content);
await composerRobot.sendEmail(imagePaths);