@Test public void containsIgnoreCase() {

    CharacterReader r = new CharacterReader("One TWO three");
    assertTrue(r.containsIgnoreCase("two"));
    assertTrue(r.containsIgnoreCase("three"));
    // weird one: does not find one, because it scans for consistent case only
    assertFalse(r.containsIgnoreCase("one"));
}