@Test
public void testIndexOf() {

    final CharArrayBuffer buffer = new CharArrayBuffer(16);
    buffer.append("name: value");
    Assert.assertEquals(4, buffer.indexOf(':'));
    Assert.assertEquals(-1, buffer.indexOf(','));
    Assert.assertEquals(4, buffer.indexOf(':', -1, 11));
    Assert.assertEquals(4, buffer.indexOf(':', 0, 1000));
    Assert.assertEquals(-1, buffer.indexOf(':', 2, 1));
}