public void TestMethod1() { var karate = new Karate(); var result = karate.Chop(3, new int[] { }); Assert.AreEqual(-1, result); }
public void TargetNotFound_ThreeElementArray() { var karate = new Karate(); var result = karate.Chop(0, new int[] { 1, 3, 5 }); Assert.AreEqual(-1, result); }
public void TargetFoundAtIndex2_ThreeElementArray() { var karate = new Karate(); var result = karate.Chop(5, new int[] { 1, 3, 5 }); Assert.AreEqual(2, result); }
public void TargetFoundAtIndex0_SingleElementArray() { var karate = new Karate(); var result = karate.Chop(1, new int[] { 1 }); Assert.AreEqual(0, result); }
public void TargetNotFound_SingleElementArray() { var karate = new Karate(); var result = karate.Chop(3, new int[] { 1 }); Assert.AreEqual(-1, result); }
public void TargetNotFound_EmptyArray() { var karate = new Karate(); var result = karate.Chop(3, new int[] { }); Assert.AreEqual(-1, result); }