public void NumbersNullOrEmpty_Success() { var numbers = new int[] { }; var target = 2; var twoSum = new TwoSum2(numbers, target); var result = twoSum.GetTwoSum(); Assert.Null(result); }
public void TargetIsZero_Success() { var numbers = new int[] { 0 }; var target = 0; var twoSum = new TwoSum2(numbers, target); var result = twoSum.GetTwoSum(); Assert.Null(result); }
public void ValidNumbersAndTarget_3_Success() { var numbers = new int[] { 0, 0, 3, 4 }; var target = 0; var twoSum = new TwoSum2(numbers, target); var result = twoSum.GetTwoSum(); Assert.True(result.Length == 2); Assert.AreEqual(1, result[0]); Assert.AreEqual(2, result[1]); }