Buffer buffer = newBuffer(c.length * 2);
String s = new String(c);
buffer.putString(s, Charset.UTF8);
assertEquals(buffer.position(), s.length());
buffer.putString(buffer.position(), s, Charset.UTF8);
assertEquals(buffer.getString(buffer.position(), Charset.UTF8,
c.length), s);
buffer.flip();
assertEquals(buffer.getString(Charset.UTF8, c.length), s);
}