From c33c03e4f6b6f8366f891530b865c8e94424c2c5 Mon Sep 17 00:00:00 2001 From: gruvw Date: Fri, 22 Mar 2024 09:10:45 +0100 Subject: [PATCH] fix(test): fix signOut mock error (see https://github.com/atn832/google_sign_in_mocks/pull/7) --- .../utils/firebase/testing_login_providers.dart | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/test/component/utils/firebase/testing_login_providers.dart b/test/component/utils/firebase/testing_login_providers.dart index 33859492..ed08f22e 100644 --- a/test/component/utils/firebase/testing_login_providers.dart +++ b/test/component/utils/firebase/testing_login_providers.dart @@ -12,8 +12,15 @@ final firebaseMocksOverrides = [ googleSignInProvider.overrideWith(mockGoogleSignIn), ]; +class MockGoogleSignInAddition extends MockGoogleSignIn { + @override + Future signOut() async { + return Future.value(null); + } +} + GoogleSignIn mockGoogleSignIn(ProviderRef ref) { - return MockGoogleSignIn(); + return MockGoogleSignInAddition(); } FirebaseAuth mockFirebaseAuth(ProviderRef ref) {