@Implementation
  public static synchronized String getTokenWithNotification(
      Context context, Account account, String scope, Bundle extras)
      throws IOException, UserRecoverableNotifiedException, GoogleAuthException {
    return googleAuthUtilImpl.getTokenWithNotification(context, account, scope, extras);
  }
@Test
  public void getTokenWithNotification_nullCallBackThrowIllegalArgumentException()
      throws Exception {
    thrown.expect(IllegalArgumentException.class);
    GoogleAuthUtil.getTokenWithNotification(
        RuntimeEnvironment.getApplication(), "name", "scope", null, null);
  }