-
- PowerMock.mockStatic(ClientBuilder.class);
- Client client = PowerMock.createMock(Client.class);
- WebTarget webTarget = PowerMock.createMock(WebTarget.class);
- Response response = PowerMock.createMock(Response.class);
- Invocation.Builder builder = PowerMock.createMock(Invocation.Builder.class);
-
- EasyMock.expect(ClientBuilder.newClient()).andReturn(client);
- EasyMock.expect(client.target(EasyMock.anyObject(String.class))).andReturn(webTarget);
- EasyMock.expect(webTarget.queryParam("timeout", 15000)).andReturn(webTarget);
- EasyMock.expect(webTarget.request()).andReturn(builder);
- EasyMock.expect(builder.get()).andReturn(response);
- EasyMock.expect(response.readEntity(List.class)).andReturn(responseList);
+ PowerMockito.mockStatic(HttpsUtils.class);
+ HttpResponse httpResponse = PowerMockito.mock(HttpResponse.class);
+ PowerMockito.when(HttpsUtils.get(Matchers.eq("https://www.onap.org/group/consumer"),
+ Matchers.any(HashMap.class), Matchers.eq(15000))).thenReturn(httpResponse);
+ PowerMockito.when(HttpsUtils.extractResponseEntity(httpResponse)).thenReturn(responseJson);