TF-3349 Add integration test for forward email

This commit is contained in:
dab246
2024-12-18 15:48:50 +07:00
committed by Dat H. Pham
parent e9547c780c
commit 03e1c0e13f
15 changed files with 240 additions and 22 deletions
@@ -0,0 +1,23 @@
import '../../base/test_base.dart';
import '../../scenarios/forward_email_scenario.dart';
import '../../scenarios/login_with_basic_auth_scenario.dart';
void main() {
TestBase().runPatrolTest(
description: 'Should see HTML content contain enough: Subject, From, To, Cc, Bcc, Reply to',
test: ($) async {
final loginWithBasicAuthScenario = LoginWithBasicAuthScenario($,
username: const String.fromEnvironment('USERNAME'),
hostUrl: const String.fromEnvironment('BASIC_AUTH_URL'),
email: const String.fromEnvironment('BASIC_AUTH_EMAIL'),
password: const String.fromEnvironment('PASSWORD'),
);
final forwardEmailScenario = ForwardEmailScenario(
$,
loginWithBasicAuthScenario: loginWithBasicAuthScenario,
);
await forwardEmailScenario.execute();
},
);
}