.build();
subject.onResponseDrainNext(mockCtx, stream3Response0);
assertSame(stream3Response0, subject.currentResponse().orElse(null));
new Http1SegmentedData(new DefaultHttpContent(Unpooled.EMPTY_BUFFER)));
subject.onResponseDrainNext(mockCtx, stream3Response1);
assertSame(stream3Response1, subject.currentResponse().orElse(null));
new Http1SegmentedData(new DefaultLastHttpContent(Unpooled.EMPTY_BUFFER)));
subject.onResponseDrainNext(mockCtx, stream3Response2);
assertSame(stream3Response2, subject.currentResponse().orElse(null));
.build();
subject.onResponseDrainNext(mockCtx, stream5Response0);
assertSame(stream5Response0, subject.currentResponse().orElse(null));
new Http1SegmentedData(new DefaultHttpContent(Unpooled.EMPTY_BUFFER)));
subject.onResponseDrainNext(mockCtx, stream5Response1);
assertSame(stream5Response1, subject.currentResponse().orElse(null));
subject.onResponseDrainNext(mockCtx, stream5Response2);
assertSame(stream5Response2, subject.currentResponse().orElse(null));