public void GeneratePrimeNumbers_Not_Empty_Or_Null() { var primes = PrimeNumberGenerator.GeneratePrimeNumbers(5); Assert.NotEmpty(primes); Assert.NotNull(primes); }
public void GeneratePrimeNumbers_Always_Returns_Primes(int nPrimes) { var results = PrimeNumberGenerator.GeneratePrimeNumbers(nPrimes); foreach (int i in results) { Assert.True(isPrime(i)); } }
public void GeneratePrimeNumbers_Expected_Length_Stress_Test(int expectedPrimeCount) { var generatedResults = PrimeNumberGenerator.GeneratePrimeNumbers(expectedPrimeCount); Assert.Equal(expectedPrimeCount, generatedResults.Length); }
public void GeneratePrimeNumbers_Expected_Output(int nPrimes, int[] expectedPrimes) { var primes = PrimeNumberGenerator.GeneratePrimeNumbers(nPrimes); Assert.Equal(expectedPrimes, primes); }