KintoClientTest.java 文件源码

java
阅读 24 收藏 0 点赞 0 评论 0

项目:kinto-http-java 作者:
@Test(expected = KintoException.class)
public void testExecuteKintoError() throws UnirestException, KintoException, ClientException {
    // GIVEN a fake url
    String remote = "https://fake.kinto.url";
    // AND a kintoClient
    KintoClient kintoClient = new KintoClient(remote);
    // AND a httpResponse mock
    HttpResponse<JsonNode> response = mock(HttpResponse.class);
    doReturn(400).when(response).getStatus();
    doReturn("an error").when(response).getStatusText();
    // AND GetRequest mock
    GetRequest request = mock(GetRequest.class);
    doReturn(response).when(request).asJson();
    // WHEN calling execute
    kintoClient.execute(request);
    // THEN a KintoException is thrown
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号