Пример #1
0
        public void TestMethod1()
        {
            var karate = new Karate();

            var result = karate.Chop(3, new int[] { });

            Assert.AreEqual(-1, result);
        }
Пример #2
0
        public void TargetNotFound_ThreeElementArray()
        {
            var karate = new Karate();

            var result = karate.Chop(0, new int[] { 1, 3, 5 });

            Assert.AreEqual(-1, result);
        }
Пример #3
0
        public void TargetFoundAtIndex2_ThreeElementArray()
        {
            var karate = new Karate();

            var result = karate.Chop(5, new int[] { 1, 3, 5 });

            Assert.AreEqual(2, result);
        }
Пример #4
0
        public void TargetFoundAtIndex0_SingleElementArray()
        {
            var karate = new Karate();

            var result = karate.Chop(1, new int[] { 1 });

            Assert.AreEqual(0, result);
        }
Пример #5
0
        public void TargetNotFound_SingleElementArray()
        {
            var karate = new Karate();

            var result = karate.Chop(3, new int[] { 1 });

            Assert.AreEqual(-1, result);
        }
Пример #6
0
        public void TargetNotFound_EmptyArray()
        {
            var karate = new Karate();

            var result = karate.Chop(3, new int[] { });

            Assert.AreEqual(-1, result);
        }