@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()));
}
TestResponse.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:javalin
作者:
评论列表
文章目录