public void HighestWhileLoopTest() { int[] nums = { 1, 3 }; var result = Highest.HighestWhileLoop(nums); Assert.AreEqual(-5, result); }
public void WhenTheArrayIsAllTheSameHighestWhileLoopReturnsMax() { int[] nums = { 10, 10, 10, 10 }; var result = Highest.HighestWhileLoop(nums); Assert.AreEqual(10, result); }
public void HighestWhileLoopTest() { int[] nums = { -3, -6, -22, -17, -2 }; var result = Highest.HighestWhileLoop(nums); Assert.AreEqual(-2, result); }
public void WhenTheArrayIsOnlyNegativeHighestWhileLoop() { int[] nums = { -1, -50, -100, -20 }; var result = Highest.HighestWhileLoop(nums); Assert.AreEqual(-1, result); }
public void WhenTheArrayIsEmptyHighestWhileLoopReturnsMin() { int[] nums = { }; var result = Highest.HighestWhileLoop(nums); Assert.AreEqual(int.MinValue, result); }
public void HighestWhileLoopTest() { int[] nums = { 10, 6, 22, 17, -3 }; var result = Highest.HighestWhileLoop(nums); Assert.AreEqual(22, result); }
public void HighestWhileLoopTest(int[] nums, int expected) { var result = Highest.HighestWhileLoop(nums); Assert.AreEqual(expected, result); }
public void HighestWhileLoopTest() { int[] nums = {}; Assert.Throws <Exception>(() => Highest.HighestWhileLoop(nums)); }