WebResource jobBuilder = restClient.resource(jobBuilderUrl);
String jobXml = jobBuilder
.accept(MediaType.APPLICATION_XML)
.type(MediaType.APPLICATION_JSON)
.entity(request)
.post(String.class);
我曾嘗試用簡單的模擬用下面的代碼來嘲笑它下面的代碼行,但它返回一個NullPointerException
WebResource jobBuilder = EasyMock.createMock(WebResource.class);
expect(jobBuilder
.accept(MediaType.APPLICATION_XML)
.type(MediaType.APPLICATION_JSON)
.entity(EasyMock.notNull())
.post(String.class)).andReturn("<test></test>");
replay(jobBuilder);