예제 #1
0
        public void FindPrimes_WhenMaxNumberIsLowerThanFirstPrime_ReturnsEmptyList(int lowerThanFirstPrimeNumber)
        {
            var calculator = new PrimeCalculator();
            var primes     = calculator.FindPrimes(lowerThanFirstPrimeNumber);

            Assert.Equal(primes, Enumerable.Empty <int>());
        }
예제 #2
0
        public void FindPrimes_WhenMaxNumberIsEqualToOrGreaterThanFirstPrime_ReturnsPrimeNumbers(int maxNaturalNumber, int[] expectedResult)
        {
            var calculator = new PrimeCalculator();
            var primes     = calculator.FindPrimes(maxNaturalNumber);

            Assert.Equal(primes, expectedResult);
        }