public void MissingIntegers_Should_Handle_EmptyArray() { MissingIntegers subject = new MissingIntegers(); List <int> parameter = new List <int>(); int result = subject.solution(parameter.ToArray()); Assert.Equal(1, result); }
public void MissingIntegers_Should_Process_Max_Values() { MissingIntegers subject = new MissingIntegers(); List <int> parameter = new List <int> { -100000, 100000 }; int result = subject.solution(parameter.ToArray()); Assert.Equal(1, result); }
public void MissingIntegers_Should_Process_SequentialArray() { MissingIntegers subject = new MissingIntegers(); List <int> parameter = new List <int> { 1, 2, 3 }; int result = subject.solution(parameter.ToArray()); Assert.Equal(4, result); }
public void MissingIntegers_Should_Handle_SimpleArray() { MissingIntegers subject = new MissingIntegers(); List <int> parameter = new List <int> { 1, 2, 3, 6, 7, 8, 9 }; int result = subject.solution(parameter.ToArray()); Assert.Equal(4, result); }