Request resign(Response response, AccessToken auth2Token) { Request.Builder builder = response.request().newBuilder(); setBearerToken(builder, auth2Token); return builder.build(); }
Request resign(Response response, AccessToken auth2Token) { Request.Builder builder = response.request().newBuilder(); setBearerToken(builder, auth2Token); return builder.build(); }
@Test public void testResign_callsSetBearerToken() throws Exception { authenticator.resign(dummyResponse, accessToken); verify(authenticator).setBearerToken(any(Request.Builder.class), eq(accessToken)); }
@Override public void signRequest(Request.Builder builder) { if(tokenStorage.getAccessToken() != null && tokenStorage.getAccessToken().getToken() != null) { setBearerToken(builder, tokenStorage.getAccessToken()); } }
@Test public void testSignRequest_callsSetBearerToken() throws Exception { when(accessTokenStorage.getAccessToken()).thenReturn(accessToken); when(accessToken.getToken()).thenReturn("token"); Request.Builder builder = dummyRequest.newBuilder(); authenticator.signRequest(builder); verify(authenticator).setBearerToken(eq(builder), eq(accessToken)); }
@Override public void signRequest(Request.Builder builder) { if(tokenStorage.getAccessToken() != null && tokenStorage.getAccessToken().getToken() != null) { setBearerToken(builder, tokenStorage.getAccessToken()); } }
@Test public void testSetBearerToken_formatsCorrectly() throws Exception { Request.Builder builder = dummyRequest.newBuilder(); when(accessToken.getToken()).thenReturn("token1234"); authenticator.setBearerToken(builder, accessToken); assertEquals("Bearer token1234", builder.build().header("Authorization")); }