public void ArraySecond_Success_True() { int[] nums = new int[] { 4, 1, 2, 1, 2 }; var number = new SingleNumber(nums); var result = number.GetSingleNumber(); Assert.AreEqual(4, result); }
public void NullOrEmptyArray_Success_True() { int[] nums = null; var number = new SingleNumber(nums); var result = number.GetSingleNumber(); Assert.AreEqual(0, result); }
public void ArrayFirst_Success_True() { int[] nums = new int[] { 2, 2, 1 }; var number = new SingleNumber(nums); var result = number.GetSingleNumber(); Assert.AreEqual(1, result); }