Files
workavia-mail-front/integration_test/base/base_test_scenario.dart
T

25 lines
546 B
Dart

import '../mixin/requires_login_mixin.dart';
import '../mixin/scenario_utils_mixin.dart';
import 'base_scenario.dart';
abstract class BaseTestScenario extends BaseScenario
with RequiresLoginMixin, ScenarioUtilsMixin {
const BaseTestScenario(super.$);
@override
Future<void> execute() async {
await setupPreLogin();
await executeLoginScenario();
await runTestLogic();
await disposeAfterTest();
}
Future<void> setupPreLogin() async {}
Future<void> runTestLogic();
Future<void> disposeAfterTest() async {}
}