public void TestFindSecondLinesIndexAfterIndex() { var array = new ArrayList { "first line", "second line", "third line" }; var result = array.IndexOfLineStartingWith("second", 1); Assert.AreEqual(1, result); }
public void TestFindFirstLinesIndexAfterIndex() { var array = new ArrayList { "first line", "second line", "first line again" }; var result = array.IndexOfLineStartingWith("first", 1); Assert.AreEqual(2, result); }
public void TestFindStartsWithThirdLinesIndexNotFoundAfterIndex() { var array = new ArrayList { "first line", "second line" }; var result = array.IndexOfLineStartingWith("third", 3); Assert.AreEqual(-1, result); }
public void TestFindStartsWithFirstLinesIndex() { var array = new ArrayList { "first line", "second line" }; var result = array.IndexOfLineStartingWith("first"); Assert.AreEqual(0, result); }