Пример #1
0
        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);
        }
Пример #2
0
        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);
        }