@Test public void testHeaderTableSizeUpdate() throws Exception { for (int i = 0; i < 32; i++) { int size = 1 << i; ByteBuf buf = Unpooled.buffer(); Hpack.writeDynamicTableSizeUpdate(buf, size); int updateSize = Hpack.dynamicTableSizeUpdateSize(size); assertThat(buf.readableBytes(), is(updateSize)); } }