public void ExtensionMethodForGettingIndexOfCollWithCustomComparerTest()
        {
            var list = new List <int> {
                1, 2, 3, 4, 5
            };

            var comparer = new Int32Comparer();

            var index = list.IndexOf(3, comparer); //y=3

            index.ShouldBe(1);                     //x=2, so x+1 = y
        }
        public void GettingIndexOfCollWithCustomComparerTest()
        {
            var list = new List <int> {
                1, 2, 3, 4, 5
            };

            var comparer = new Int32Comparer();

            var index = Colls.IndexOf(list, 3, comparer); //y=3

            index.ShouldBe(1);                            //x=2, so x+1 = y
        }