public virtual void RangeEquals() { CharacterReader r = new CharacterReader("Check\tCheck\tCheck\tCHOKE"); NUnit.Framework.Assert.IsTrue(r.RangeEquals(0, 5, "Check")); NUnit.Framework.Assert.IsFalse(r.RangeEquals(0, 5, "CHOKE")); NUnit.Framework.Assert.IsFalse(r.RangeEquals(0, 5, "Chec")); NUnit.Framework.Assert.IsTrue(r.RangeEquals(6, 5, "Check")); NUnit.Framework.Assert.IsFalse(r.RangeEquals(6, 5, "Chuck")); NUnit.Framework.Assert.IsTrue(r.RangeEquals(12, 5, "Check")); NUnit.Framework.Assert.IsFalse(r.RangeEquals(12, 5, "Cheeky")); NUnit.Framework.Assert.IsTrue(r.RangeEquals(18, 5, "CHOKE")); NUnit.Framework.Assert.IsFalse(r.RangeEquals(18, 5, "CHIKE")); }