@Test public void buildSignInIntent() { mFirebaseAuthProvider.buildSignInIntent(); verify(mGoogleAuthProvider).buildSignInIntent(); }
@Nullable @Override public Intent buildSignInIntent() { return mGoogleAuthProvider.buildSignInIntent(); }
FirebaseAuthProvider implements AuthProvider { @Nullable @Override public Intent buildSignInIntent() { return mGoogleAuthProvider.buildSignInIntent(); } }
FirebaseAuthProvider implements AuthProvider { @Nullable @Override public Intent buildSignInIntent() { return mGoogleAuthProvider.buildSignInIntent(); } FirebaseAuthProvider(
            @Nullable FirebaseAuth firebaseAuth,
            GoogleAuthProvider googleProvider); }
FirebaseAuthProvider implements AuthProvider { @Nullable @Override public Intent buildSignInIntent() { return mGoogleAuthProvider.buildSignInIntent(); } FirebaseAuthProvider(
            @Nullable FirebaseAuth firebaseAuth,
            GoogleAuthProvider googleProvider); @Override void onStart(); @Override void onStop(); @Override boolean isUserSignedIn(); @Override @Nullable User getCurrentUser(); @Nullable Task<GetTokenResult> getUserToken(boolean forceRefresh); @Nullable @Override Intent buildSignInIntent(); @Override Observable<FirebaseSignInUser> userFromSignInResult(int requestCode, int resultCode, Intent data); Observable<FirebaseSignInUser> signInLegacyUser(); }
FirebaseAuthProvider implements AuthProvider { @Nullable @Override public Intent buildSignInIntent() { return mGoogleAuthProvider.buildSignInIntent(); } FirebaseAuthProvider(
            @Nullable FirebaseAuth firebaseAuth,
            GoogleAuthProvider googleProvider); @Override void onStart(); @Override void onStop(); @Override boolean isUserSignedIn(); @Override @Nullable User getCurrentUser(); @Nullable Task<GetTokenResult> getUserToken(boolean forceRefresh); @Nullable @Override Intent buildSignInIntent(); @Override Observable<FirebaseSignInUser> userFromSignInResult(int requestCode, int resultCode, Intent data); Observable<FirebaseSignInUser> signInLegacyUser();  }