Exemplo n.º 1
0
        public void TestMethod1()
        {
            var karate = new Karate();

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

            Assert.AreEqual(-1, result);
        }
Exemplo n.º 2
0
        public void TargetNotFound_ThreeElementArray()
        {
            var karate = new Karate();

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

            Assert.AreEqual(-1, result);
        }
Exemplo n.º 3
0
        public void TargetFoundAtIndex2_ThreeElementArray()
        {
            var karate = new Karate();

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

            Assert.AreEqual(2, result);
        }
Exemplo n.º 4
0
        public void TargetFoundAtIndex0_SingleElementArray()
        {
            var karate = new Karate();

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

            Assert.AreEqual(0, result);
        }
Exemplo n.º 5
0
        public void TargetNotFound_SingleElementArray()
        {
            var karate = new Karate();

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

            Assert.AreEqual(-1, result);
        }
Exemplo n.º 6
0
        public void TargetNotFound_EmptyArray()
        {
            var karate = new Karate();

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

            Assert.AreEqual(-1, result);
        }