TF-3260 Add integration test for app grid

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2024-12-23 08:56:55 +07:00
committed by Dat H. Pham
parent dce74b43e9
commit bbb98a2a49
10 changed files with 161 additions and 8 deletions
@@ -0,0 +1,24 @@
import '../../base/test_base.dart';
import '../../scenarios/app_grid_scenario.dart';
import '../../scenarios/login_with_basic_auth_scenario.dart';
void main() {
TestBase().runPatrolTest(
description: 'Should display and navigate app grid correctly when clicked',
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 appGridScenario = AppGridScenario(
$,
loginWithBasicAuthScenario: loginWithBasicAuthScenario,
);
await appGridScenario.execute();
}
);
}