fixup! TF-3649 Fix reply to own sent email
This commit is contained in:
@@ -14,10 +14,12 @@ class ReplyToOwnSentEmailScenario extends BaseTestScenario {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
Future<void> runTestLogic() async {
|
Future<void> runTestLogic() async {
|
||||||
|
const subject = 'reply own sent email';
|
||||||
|
|
||||||
final threadRobot = ThreadRobot($);
|
final threadRobot = ThreadRobot($);
|
||||||
final mailboxMenuRobot = MailboxMenuRobot($);
|
final mailboxMenuRobot = MailboxMenuRobot($);
|
||||||
final emailRobot = EmailRobot($);
|
final emailRobot = EmailRobot($);
|
||||||
final sendEmailScenario = SendEmailScenario($);
|
final sendEmailScenario = SendEmailScenario($, customSubject: subject);
|
||||||
final appLocalizations = AppLocalizations();
|
final appLocalizations = AppLocalizations();
|
||||||
|
|
||||||
await sendEmailScenario.runTestLogic();
|
await sendEmailScenario.runTestLogic();
|
||||||
@@ -25,7 +27,7 @@ class ReplyToOwnSentEmailScenario extends BaseTestScenario {
|
|||||||
await mailboxMenuRobot.openFolderByName(
|
await mailboxMenuRobot.openFolderByName(
|
||||||
appLocalizations.sentMailboxDisplayName,
|
appLocalizations.sentMailboxDisplayName,
|
||||||
);
|
);
|
||||||
await threadRobot.openEmailWithSubject('Test subject');
|
await threadRobot.openEmailWithSubject(subject);
|
||||||
await emailRobot.onTapReplyEmail();
|
await emailRobot.onTapReplyEmail();
|
||||||
_expectToFieldContainListEmailAddressCorrectly();
|
_expectToFieldContainListEmailAddressCorrectly();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,7 +9,9 @@ import '../robots/composer_robot.dart';
|
|||||||
import '../robots/thread_robot.dart';
|
import '../robots/thread_robot.dart';
|
||||||
|
|
||||||
class SendEmailScenario extends BaseTestScenario {
|
class SendEmailScenario extends BaseTestScenario {
|
||||||
const SendEmailScenario(super.$);
|
const SendEmailScenario(super.$, {this.customSubject});
|
||||||
|
|
||||||
|
final String? customSubject;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Future<void> runTestLogic() async {
|
Future<void> runTestLogic() async {
|
||||||
@@ -35,7 +37,7 @@ class SendEmailScenario extends BaseTestScenario {
|
|||||||
prefixEmailAddress: PrefixEmailAddress.to,
|
prefixEmailAddress: PrefixEmailAddress.to,
|
||||||
email: additionalRecipient,
|
email: additionalRecipient,
|
||||||
);
|
);
|
||||||
await composerRobot.addSubject(subject);
|
await composerRobot.addSubject(customSubject ?? subject);
|
||||||
await composerRobot.addContent(content);
|
await composerRobot.addContent(content);
|
||||||
await composerRobot.sendEmail(imagePaths);
|
await composerRobot.sendEmail(imagePaths);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user