public static LiveConnectClient newLiveConnectClient(HttpClient client) { LiveConnectSession session = TestUtils.newMockLiveConnectSession(); LiveConnectClient liveClient = new LiveConnectClient(session); liveClient.setHttpClient(client); return liveClient; }
@Override protected void setUp() throws Exception { super.setUp(); // Set up the MockClient this.mockEntity = new MockHttpEntity(); StatusLine statusLine = new BasicStatusLine(HttpVersion.HTTP_1_1, HttpStatus.SC_OK, "OK"); this.mockResponse = new MockHttpResponse(this.mockEntity, statusLine); this.mockClient = new MockHttpClient(this.mockResponse); this.loadLiveLibraryHeaderChecker(); this.exceptionQueue = new LinkedBlockingQueue<LiveOperationException>(); this.liveConnectClient = TestUtils.newLiveConnectClient(this.mockClient); }
public static LiveConnectSession newMockLiveConnectSession() { LiveAuthClient authClient = TestUtils.newMockLiveAuthClient(); LiveConnectSession session = new LiveConnectSession(authClient); session.setAccessToken("access_token"); session.setAuthenticationToken("authentication_token"); Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.SECOND, 3600); session.setExpiresIn(calendar.getTime()); String[] scopes = {"scope"}; session.setScopes(Arrays.asList(scopes)); session.setRefreshToken("refresh_token"); session.setTokenType("token_type"); return session; }