public void SortedEnumerable_LastIndexOf_WithInvalidItemValue_DoesNotFindItem() { IEnumerable <string> source = new[] { "a", "a", "c" }; ISortedEnumerable <string> sorted = source.AsSorted(); int result = sorted.LastIndexOf("A"); Assert.AreEqual(-1, result, "Item should not be found."); }
public void SortedEnumerable_LastIndexOf_WithInvalidItem_DoesNotFindItem() { IEnumerable <string> source = new[] { "a", "a", "c" }; ISortedEnumerable <string> sorted = source.AsSorted(); int result = sorted.LastIndexOf(x => StringComparer.InvariantCultureIgnoreCase.Compare("d", x)); Assert.AreEqual(-1, result, "Item should not be found."); }