Gradle Test Run :app:testDevDebugUnitTest

AuthRepositoryImplTest

summary

24

tests

0

failures

0

skipped

6.790s

duration

100%

successful

Child Tests Failures Skipped Duration Success rate
currentFirebaseUid returns firebase uid 1 0 0 0.092s 100%
currentFirebaseUid returns null when not signed in 1 0 0 0.671s 100%
currentUserId falls back to firebase uid when resolvedUniqueId is null 1 0 0 0.137s 100%
currentUserId prefers resolvedUniqueId over firebase uid 1 0 0 0.163s 100%
currentUserId returns null when not signed in 1 0 0 0.104s 100%
currentUserId returns uid when signed in 1 0 0 0.142s 100%
getProviderInfo returns apple provider with uid 1 0 0 0.207s 100%
getProviderInfo returns email provider 1 0 0 1.224s 100%
getProviderInfo returns google provider with email 1 0 0 0.231s 100%
getProviderInfo returns null for google without email 1 0 0 0.183s 100%
getProviderInfo returns null when not signed in 1 0 0 0.121s 100%
getProviderInfo skips firebase provider and returns google 1 0 0 0.218s 100%
isAuthenticated returns false when no user 1 0 0 0.170s 100%
isAuthenticated returns true when user exists 1 0 0 0.224s 100%
sendSignInLink calls Firebase sendSignInLinkToEmail 1 0 0 0.102s 100%
sendSignInLink returns Error on exception 1 0 0 0.236s 100%
signInWithAppleIdToken returns Error on failure 1 0 0 0.212s 100%
signInWithEmailLink authenticates and returns uid 1 0 0 0.190s 100%
signInWithEmailLink returns Error on failure 1 0 0 0.588s 100%
signInWithGoogleIdToken returns Error on exception 1 0 0 0.386s 100%
signInWithGoogleIdToken returns Error when user is null 1 0 0 0.164s 100%
signInWithGoogleIdToken returns Success with uid 1 0 0 0.273s 100%
signOut calls auth signOut 1 0 0 0.549s 100%
signOut clears resolvedUniqueId 1 0 0 0.197s 100%