TestResponse.java 文件源码

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

项目:javalin 作者:
@Test
public void test_resultStream() throws Exception {
    byte[] buf = new byte[65537]; // big and not on a page boundary
    new Random().nextBytes(buf);
    app.get("/stream", ctx -> ctx.result(new ByteArrayInputStream(buf)));
    HttpResponse<String> response = call(HttpMethod.GET, "/stream");

    ByteArrayOutputStream bout = new ByteArrayOutputStream();
    assertThat(IOUtils.copy(response.getRawBody(), bout), is(buf.length));
    assertThat(buf, equalTo(bout.toByteArray()));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号