public void Solution_IsCorrrect_ReturnTrue(List <int> numbers, string solution) { //Arrange IComputationService service = new ComputationService(); //Act var result = service.CheckSolution(numbers, solution); //Assert Assert.True(result); }
public void DigitsOfNumbersShouldBeCorrect() { //Arrange IComputationService service = new ComputationService(); //Act var numbers = service.GetNumbers(); //Assert Assert.False(numbers.Take(5).Any(x => x < 1 || x > 9)); Assert.True(numbers[5] > 9 && numbers[5] < 100 && numbers[5] % 5 == 0); Assert.True(numbers[6] > 99 && numbers[6] < 1000); }