.status(HttpResponseStatus.OK) .headers(headers) .build();
DefaultSegmentedResponse.builder().status(OK).headers(headers).build(); ByteBuf body1 = ByteBufUtil.writeUtf8(UnpooledByteBufAllocator.DEFAULT, "body1"); SegmentedData content =
.streamId(1) .headers(new DefaultHeaders()) .build(); ByteBuf body1 = ByteBufUtil.writeUtf8(UnpooledByteBufAllocator.DEFAULT, "body1"); SegmentedData content =
DefaultSegmentedResponse.builder().status(OK).headers(new DefaultHeaders()).build(); ByteBuf body1 = ByteBufUtil.writeUtf8(UnpooledByteBufAllocator.DEFAULT, "body1"); SegmentedData content =
.status(OK) .headers(new DefaultHeaders()) .build();
@Test public void testOnResponseData() { Request request = DefaultFullRequest.builder() .body(Unpooled.EMPTY_BUFFER) .headers(new DefaultHeaders()) .method(GET) .path("/") .build(); session.onRequest(request); assertTrue(session.initialRequest().requestFinished); assertFalse(session.initialRequest().responseFinished); Response response = DefaultSegmentedResponse.builder().status(OK).headers(new DefaultHeaders()).build(); session.onResponse(response); assertTrue(session.initialRequest().requestFinished); assertFalse(session.initialRequest().responseFinished); SegmentedData data = DefaultSegmentedData.builder() .content(Unpooled.EMPTY_BUFFER) .endOfMessage(true) .trailingHeaders(new DefaultHeaders()) .build(); session.onResponseData(data); assertTrue(session.initialRequest().requestFinished); assertTrue(session.initialRequest().responseFinished); }
@Test public void testOnResponseStreaming() { Request request = DefaultFullRequest.builder() .body(Unpooled.EMPTY_BUFFER) .headers(new DefaultHeaders()) .method(GET) .path("/") .build(); session.onRequest(request); assertTrue(session.initialRequest().requestFinished); assertFalse(session.initialRequest().responseFinished); Response response = DefaultSegmentedResponse.builder().status(OK).headers(new DefaultHeaders()).build(); session.onResponse(response); assertTrue(session.initialRequest().requestFinished); assertFalse(session.initialRequest().responseFinished); }