public void ConstructorEmptyList() { RandomMock _randomMock = new RandomMock(new List <int> { }); Assert.True(_randomMock.Next() == 0); }
public void NextMethodListCompare() { List <int> _inputSequence = new List <int> { 1, 2, 3, 4 }; List <int> _outputSequence = new List <int>(); RandomMock _randomMock = new RandomMock(_inputSequence); foreach (int number in _inputSequence) { _outputSequence.Add(_randomMock.Next()); } Assert.Equal(_inputSequence, _outputSequence); }
public void ConstructorNullList() { RandomMock _randomMock = new RandomMock(null); Assert.True(_randomMock.Next() == 0); }
public void DefaultConstructorSingleValue() { RandomMock _randomMock = new RandomMock(0); Assert.True(_randomMock.Next() == 0); }