public void ContainsIgnoreCase() { CharacterReader r = new CharacterReader("One TWO three"); Assert.IsTrue(r.ContainsIgnoreCase("two")); Assert.IsTrue(r.ContainsIgnoreCase("three")); // weird one: does not find one, because it scans for consistent case only Assert.IsFalse(r.ContainsIgnoreCase("one")); }