fix(authentication)!: use correct usecase and result

This commit is contained in:
2024-03-29 21:02:06 +01:00
parent 283bf80243
commit cca7b29a6d
15 changed files with 43 additions and 45 deletions
@@ -30,26 +30,26 @@ class TestAuthenticationCubit extends AuthenticationCubit<int> {
TestAuthenticationCubit({required super.authenticationRepository});
@override
FutureOrResult<void> onDelete() async => const Ok(null);
FutureOrResult<void> onDelete() async => Ok(null);
@override
FutureOrResult<int?> onReauthenticate(
Result<Account, AppException> result,
) async =>
const Ok(null);
Ok(null);
@override
FutureOrResult<int?> onRefresh(Result<Account, AppException> result) async =>
const Ok(null);
Ok(null);
@override
FutureOrResult<int?> onSignInFromCache(
AuthenticationSession<int> session,
) async =>
const Ok(null);
Ok(null);
@override
FutureOrResult<void> onSignOut() async => const Ok(null);
FutureOrResult<void> onSignOut() async => Ok(null);
}
void main() {
@@ -92,7 +92,7 @@ void main() {
build: () => TestAuthenticationCubit(
authenticationRepository: authenticationRepository,
),
seed: () => const AuthenticationState.unknown(),
seed: AuthenticationState.unknown,
expect: () => [AuthenticationState<int>.authenticated(session)],
);
@@ -108,7 +108,7 @@ void main() {
build: () => TestAuthenticationCubit(
authenticationRepository: authenticationRepository,
),
seed: () => const AuthenticationState.unknown(),
seed: AuthenticationState.unknown,
expect: () => [const AuthenticationState<int>.unauthenticated()],
);
});
@@ -119,7 +119,7 @@ void main() {
setUp: () {
when(
() => authenticationRepository.signOut(),
).thenAnswer((_) async => const Ok(null));
).thenAnswer((_) async => Ok(null));
},
build: () => TestAuthenticationCubit(
authenticationRepository: authenticationRepository,