WIP
This commit is contained in:
parent
302954e176
commit
1aab753ec4
|
@ -43,7 +43,7 @@ class AuthenticationTest {
|
||||||
|
|
||||||
final credentials = fuzzer.fuzz(concat);
|
final credentials = fuzzer.fuzz(concat);
|
||||||
|
|
||||||
await _unlogged($);
|
await _unlogged();
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
await _navigateToSignIn($);
|
await _navigateToSignIn($);
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ class AuthenticationTest {
|
||||||
'passwordTextFormField': '12345678',
|
'passwordTextFormField': '12345678',
|
||||||
};
|
};
|
||||||
|
|
||||||
await _unlogged($);
|
await _unlogged();
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
await _navigateToSignIn($);
|
await _navigateToSignIn($);
|
||||||
await _auth(credentials, $, throwsException);
|
await _auth(credentials, $, throwsException);
|
||||||
|
@ -94,7 +94,7 @@ class AuthenticationTest {
|
||||||
'emailTextFormField': 'email_app@exemplo.com',
|
'emailTextFormField': 'email_app@exemplo.com',
|
||||||
'passwordTextFormField': '12345678',
|
'passwordTextFormField': '12345678',
|
||||||
};
|
};
|
||||||
await _unlogged($);
|
await _unlogged();
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
await _navigateToSignUp($);
|
await _navigateToSignUp($);
|
||||||
await _auth(credentials, $, throwsException);
|
await _auth(credentials, $, throwsException);
|
||||||
|
@ -151,7 +151,7 @@ class AuthenticationTest {
|
||||||
|
|
||||||
final credentials = fuzzer.fuzz(concat);
|
final credentials = fuzzer.fuzz(concat);
|
||||||
|
|
||||||
await _unlogged($);
|
await _unlogged();
|
||||||
|
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
|
|
||||||
|
@ -177,7 +177,7 @@ class AuthenticationTest {
|
||||||
$.tester.printToConsole(
|
$.tester.printToConsole(
|
||||||
'Authentication Test - Sign-Out: Deslogar da Conta');
|
'Authentication Test - Sign-Out: Deslogar da Conta');
|
||||||
|
|
||||||
await _loggedWithMultiLocalsAccount($);
|
await _loggedWithMultiLocalsAccount();
|
||||||
await $.pumpWidget(const App());
|
await $.pumpWidget(const App());
|
||||||
|
|
||||||
await $.waitUntilVisible($(MenuStaggeredView));
|
await $.waitUntilVisible($(MenuStaggeredView));
|
||||||
|
@ -195,27 +195,7 @@ class AuthenticationTest {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void recovery() async {
|
static void recovery() async {}
|
||||||
// patrolWidgetTest('Open url in the app', ($) async {
|
|
||||||
// await _loggedWithMultiLocalsAccount($);
|
|
||||||
// await $.pumpWidget(const App());
|
|
||||||
|
|
||||||
// await $.waitUntilVisible($(MenuStaggeredView));
|
|
||||||
|
|
||||||
// // await $.native.pressHome();
|
|
||||||
// // final String browserId = 'com.android.chrome';
|
|
||||||
// // await $.native.openApp(appId: browserId);
|
|
||||||
// await $.native.openUrl(//
|
|
||||||
// 'https://freaccess.com.br/freaccess/alterarSenha.php?email=freaccesshub@gmail.com&token=67939240e12c31.10412525');
|
|
||||||
|
|
||||||
// await $.pumpAndSettle();
|
|
||||||
// Future.delayed(Duration(seconds: 3));
|
|
||||||
// await $.pump(Duration(seconds: 3));
|
|
||||||
// await $.pumpAndSettle();
|
|
||||||
// final PatrolFinder forgotPassword = await $(#ForgotPasswordScreen).waitUntilVisible();
|
|
||||||
// expect(forgotPassword, findsOneWidget);
|
|
||||||
// });
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<void> _auth(
|
Future<void> _auth(
|
||||||
|
|
|
@ -52,7 +52,7 @@ class LocalsTest {
|
||||||
$ = tester;
|
$ = tester;
|
||||||
$.tester.printToConsole('Locals Test - Selecionar um local disponível');
|
$.tester.printToConsole('Locals Test - Selecionar um local disponível');
|
||||||
|
|
||||||
await _loggedWithSomeoneLocalAccount($, false);
|
await _loggedWithSomeoneLocalAccount(false);
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
await $.waitUntilVisible($(MenuStaggeredView));
|
await $.waitUntilVisible($(MenuStaggeredView));
|
||||||
await $.waitUntilVisible($(LocalProfileComponentWidget));
|
await $.waitUntilVisible($(LocalProfileComponentWidget));
|
||||||
|
@ -191,7 +191,7 @@ class LocalsTest {
|
||||||
$.tester.printToConsole(
|
$.tester.printToConsole(
|
||||||
'Locals Test - Desvincular do local selecionado com multiplos locais disponiveis');
|
'Locals Test - Desvincular do local selecionado com multiplos locais disponiveis');
|
||||||
|
|
||||||
await _loggedWithSomeoneLocalAccount($);
|
await _loggedWithSomeoneLocalAccount();
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
await $.waitUntilVisible($(MenuStaggeredView));
|
await $.waitUntilVisible($(MenuStaggeredView));
|
||||||
|
|
||||||
|
@ -253,7 +253,7 @@ class LocalsTest {
|
||||||
$ = tester;
|
$ = tester;
|
||||||
$.tester.printToConsole('Locals Test - Vincular um local desvinculado');
|
$.tester.printToConsole('Locals Test - Vincular um local desvinculado');
|
||||||
|
|
||||||
await _loggedWithSomeoneLocalAccount($, false);
|
await _loggedWithSomeoneLocalAccount(false);
|
||||||
await $.pumpWidget(const App());
|
await $.pumpWidget(const App());
|
||||||
|
|
||||||
final PatrolFinder bottomSheetFinder =
|
final PatrolFinder bottomSheetFinder =
|
||||||
|
@ -306,7 +306,7 @@ class LocalsTest {
|
||||||
'Selecionar um local disponível com multíplos locais disponíveis', //
|
'Selecionar um local disponível com multíplos locais disponíveis', //
|
||||||
(PatrolTester tester) async {
|
(PatrolTester tester) async {
|
||||||
$ = tester;
|
$ = tester;
|
||||||
await _loggedWithMultiLocalsAccount($);
|
await _loggedWithMultiLocalsAccount();
|
||||||
await $.pumpWidget(const App());
|
await $.pumpWidget(const App());
|
||||||
late Map<String, String> credentials;
|
late Map<String, String> credentials;
|
||||||
final PatrolFinder throwsException = $('');
|
final PatrolFinder throwsException = $('');
|
||||||
|
@ -341,7 +341,7 @@ class LocalsTest {
|
||||||
'Selecionar um local disponível com somente um local disponível', //
|
'Selecionar um local disponível com somente um local disponível', //
|
||||||
(PatrolTester tester) async {
|
(PatrolTester tester) async {
|
||||||
$ = tester;
|
$ = tester;
|
||||||
await _loggedWithSomeoneLocalAccount($);
|
await _loggedWithSomeoneLocalAccount();
|
||||||
await $.pumpWidget(const App());
|
await $.pumpWidget(const App());
|
||||||
late Map<String, String> credentials;
|
late Map<String, String> credentials;
|
||||||
final PatrolFinder throwsException = $('');
|
final PatrolFinder throwsException = $('');
|
||||||
|
|
|
@ -10,7 +10,7 @@ class MenuTest {
|
||||||
$.tester.printToConsole(
|
$.tester.printToConsole(
|
||||||
'Menu Test - As labels dos menuItems correspondem aos títulos das AppBars?');
|
'Menu Test - As labels dos menuItems correspondem aos títulos das AppBars?');
|
||||||
|
|
||||||
await _loggedWithMultiLocalsAccount($);
|
await _loggedWithMultiLocalsAccount();
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
|
|
||||||
await $.waitUntilVisible($(MenuStaggeredView));
|
await $.waitUntilVisible($(MenuStaggeredView));
|
||||||
|
@ -102,7 +102,7 @@ class MenuTest {
|
||||||
$ = tester;
|
$ = tester;
|
||||||
$.tester.printToConsole('Menu Test - HomeMenu contém seus itens?');
|
$.tester.printToConsole('Menu Test - HomeMenu contém seus itens?');
|
||||||
|
|
||||||
await _loggedWithMultiLocalsAccount($);
|
await _loggedWithMultiLocalsAccount();
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
|
|
||||||
await $.waitUntilVisible($(MenuStaggeredView));
|
await $.waitUntilVisible($(MenuStaggeredView));
|
||||||
|
@ -141,7 +141,7 @@ class MenuTest {
|
||||||
$ = tester;
|
$ = tester;
|
||||||
$.tester.printToConsole('Menu Test - HomeMenu contém seus itens?');
|
$.tester.printToConsole('Menu Test - HomeMenu contém seus itens?');
|
||||||
|
|
||||||
await _loggedWithSomeoneLocalAccount($);
|
await _loggedWithSomeoneLocalAccount();
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
|
|
||||||
await $.waitUntilVisible($(MenuStaggeredView));
|
await $.waitUntilVisible($(MenuStaggeredView));
|
||||||
|
@ -181,7 +181,7 @@ class MenuTest {
|
||||||
$ = tester;
|
$ = tester;
|
||||||
$.tester.printToConsole('Menu Test - DrawerMenu contém seus itens?');
|
$.tester.printToConsole('Menu Test - DrawerMenu contém seus itens?');
|
||||||
|
|
||||||
await _loggedWithMultiLocalsAccount($);
|
await _loggedWithMultiLocalsAccount();
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
|
|
||||||
await $.waitUntilVisible($(MenuStaggeredView));
|
await $.waitUntilVisible($(MenuStaggeredView));
|
||||||
|
@ -228,7 +228,7 @@ class MenuTest {
|
||||||
$ = tester;
|
$ = tester;
|
||||||
$.tester.printToConsole('Menu Test - DrawerMenu contém seus itens?');
|
$.tester.printToConsole('Menu Test - DrawerMenu contém seus itens?');
|
||||||
|
|
||||||
await _loggedWithSomeoneLocalAccount($);
|
await _loggedWithSomeoneLocalAccount();
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
|
|
||||||
await $.waitUntilVisible($(MenuStaggeredView));
|
await $.waitUntilVisible($(MenuStaggeredView));
|
||||||
|
@ -278,7 +278,7 @@ class MenuTest {
|
||||||
$ = tester;
|
$ = tester;
|
||||||
$.tester.printToConsole('Menu Test - Navegação entre items do Menu');
|
$.tester.printToConsole('Menu Test - Navegação entre items do Menu');
|
||||||
|
|
||||||
await _loggedWithMultiLocalsAccount($);
|
await _loggedWithMultiLocalsAccount();
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
await $.waitUntilVisible($(MenuStaggeredView));
|
await $.waitUntilVisible($(MenuStaggeredView));
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ class ModularizationTest {
|
||||||
$.tester.printToConsole(
|
$.tester.printToConsole(
|
||||||
'Modularization Test - Os modulos de licença está sendo processados?');
|
'Modularization Test - Os modulos de licença está sendo processados?');
|
||||||
|
|
||||||
await _loggedWithMultiLocalsAccount($);
|
await _loggedWithMultiLocalsAccount();
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
await $.waitUntilVisible($(MenuStaggeredView));
|
await $.waitUntilVisible($(MenuStaggeredView));
|
||||||
|
|
||||||
|
@ -35,7 +35,7 @@ class ModularizationTest {
|
||||||
$.tester.printToConsole(
|
$.tester.printToConsole(
|
||||||
'Modularization Test - Os modulos de licença está sendo processados?');
|
'Modularization Test - Os modulos de licença está sendo processados?');
|
||||||
|
|
||||||
await _loggedWithSomeoneLocalAccount($);
|
await _loggedWithSomeoneLocalAccount();
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
await $.waitUntilVisible($(MenuStaggeredView));
|
await $.waitUntilVisible($(MenuStaggeredView));
|
||||||
|
|
||||||
|
@ -63,7 +63,7 @@ class ModularizationTest {
|
||||||
$ = tester;
|
$ = tester;
|
||||||
$.tester.printToConsole('Licença está sendo atualizada?');
|
$.tester.printToConsole('Licença está sendo atualizada?');
|
||||||
|
|
||||||
await _loggedWithMultiLocalsAccount($);
|
await _loggedWithMultiLocalsAccount();
|
||||||
|
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
await $.waitUntilVisible($(MenuStaggeredView));
|
await $.waitUntilVisible($(MenuStaggeredView));
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
part of 'app_test.dart';
|
part of 'app_test.dart';
|
||||||
|
|
||||||
Future<void> _loggedWithMultiLocalsAccount(PatrolTester $,
|
Future<void> _loggedWithMultiLocalsAccount(
|
||||||
[bool forceLinkedLocal = true]) async {
|
[bool forceLinkedLocal = true]) async {
|
||||||
await _init($);
|
await _init();
|
||||||
await StorageHelper() //
|
await StorageHelper() //
|
||||||
.set(SecureStorageKey.isLogged.value, 'true');
|
.set(SecureStorageKey.isLogged.value, 'true');
|
||||||
await StorageHelper() //
|
await StorageHelper() //
|
||||||
|
@ -29,9 +29,9 @@ Future<void> _loggedWithMultiLocalsAccount(PatrolTester $,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<void> _loggedWithSomeoneLocalAccount(PatrolTester $,
|
Future<void> _loggedWithSomeoneLocalAccount(
|
||||||
[bool forceLinkedLocal = true]) async {
|
[bool forceLinkedLocal = true]) async {
|
||||||
await _init($);
|
await _init();
|
||||||
await StorageHelper() //
|
await StorageHelper() //
|
||||||
.set(SecureStorageKey.isLogged.value, 'true');
|
.set(SecureStorageKey.isLogged.value, 'true');
|
||||||
await StorageHelper() //
|
await StorageHelper() //
|
||||||
|
@ -58,8 +58,8 @@ Future<void> _loggedWithSomeoneLocalAccount(PatrolTester $,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<void> _unlogged(PatrolTester $) async {
|
Future<void> _unlogged() async {
|
||||||
await _init($);
|
await _init();
|
||||||
await StorageHelper() //
|
await StorageHelper() //
|
||||||
.set(SecureStorageKey.isLogged.value, 'false');
|
.set(SecureStorageKey.isLogged.value, 'false');
|
||||||
await StorageHelper() //
|
await StorageHelper() //
|
||||||
|
@ -78,7 +78,7 @@ Future<void> _unlogged(PatrolTester $) async {
|
||||||
.set(LocalsStorageKey.isNewVersion.key, true);
|
.set(LocalsStorageKey.isNewVersion.key, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<void> _init(PatrolTester $) async {
|
Future<void> _init() async {
|
||||||
WidgetsFlutterBinding.ensureInitialized();
|
WidgetsFlutterBinding.ensureInitialized();
|
||||||
await _initializeTracking();
|
await _initializeTracking();
|
||||||
await _initializeStorage();
|
await _initializeStorage();
|
||||||
|
|
|
@ -7,7 +7,7 @@ class WelcomeTest {
|
||||||
(PatrolTester tester) async {
|
(PatrolTester tester) async {
|
||||||
$ = tester;
|
$ = tester;
|
||||||
$.tester.printToConsole('Welcome Test - Sign-In to Sign-Up');
|
$.tester.printToConsole('Welcome Test - Sign-In to Sign-Up');
|
||||||
await _unlogged($);
|
await _unlogged();
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
|
|
||||||
await _navigateToSignIn($);
|
await _navigateToSignIn($);
|
||||||
|
@ -22,7 +22,7 @@ class WelcomeTest {
|
||||||
(PatrolTester tester) async {
|
(PatrolTester tester) async {
|
||||||
$ = tester;
|
$ = tester;
|
||||||
$.tester.printToConsole('Welcome Test - Sign-Up to Sign-In');
|
$.tester.printToConsole('Welcome Test - Sign-Up to Sign-In');
|
||||||
await _unlogged($);
|
await _unlogged();
|
||||||
await $.pumpWidgetAndSettle(const App());
|
await $.pumpWidgetAndSettle(const App());
|
||||||
await _navigateToSignUp($);
|
await _navigateToSignUp($);
|
||||||
await _navigateToSignIn($);
|
await _navigateToSignIn($);
|
||||||
|
|
Loading…
Reference in New Issue