-1
REST 요청 (Spring-Social)이 포함 된 메소드가 있는데 조롱하고 싶습니다. 문제는 그 안의 전화에 액세스하는 방법이나 전혀 가능하지 않은지 잘 모르는 것입니다. 나는 당신이 원하는 호출을 OAuth2Operations
에서 mock를 작성하고 스텁 Mockito를 사용하여 내 처리Spring Framework에서 REST 요청을 모방하는 방법은 무엇입니까?
private FacebookConnectionFactory facebookFactory;
private OAuth2Operations authOps;
private final OAuthCredentials credentials;
...
public AccessToken exchangeAuthentication(String aCode) {
facebookFactory = getOAuthConnectionFactory();
authOps = facebookFactory.getOAuthOperations();
authPar = new OAuth2Parameters();
authPar.setRedirectUri(credentials.getFacebookRedirectURI());
authPar.setScope("email");
AccessGrant grant = authOps.exchangeForAccess(aCode, credentials.getFacebookRedirectURI(), null); // I want mock this somehow
AccessToken token = new AccessToken();
token.setAccess_token(grant.getAccessToken());
token.setExpires_in(grant.getExpireTime());
token.setToken_type("bearer");
return token;
}
나는 당신의 후유증에 대해 명확하지 않습니다. "authOps"와 "credentials"의 @ Mock을 만들 수 없습니까? –