buffer = new ArrayAllocator().allocate();
DribbleCursor cursor = new DribbleCursor(new StreamCursor(buf.toString()), dribble);
while(!consumer.isFinished()) {
consumer.consume(cursor);
}
byte[] consumedBytes = buffer.encode("UTF-8").getBytes("UTF-8");
String consumedBody = new String(consumedBytes, 0, consumedBytes.length, "UTF-8");
assertEquals(String.format("Failed for entitySize=%s and dribble=%s", entitySize, dribble), consumedBody, requestBody);