public void CheckIfPrime_GiveNegativeBigPrimes_ReturnsFalseForEveryNumber() { List <int> bigNegativePrimeNumbers = new List <int> { -100057, -102233, -202481, -200899, -302563, -1000099 }; foreach (int num in bigNegativePrimeNumbers) { Assert.IsFalse(PrimeEvaluator.CheckIfPrime(num)); } }
public void CheckIfPrime_GivenListOfNegativeCompositeNumbers_ReturnsFalseForEveryNumber() { List <int> negativeCompositeNumbers = new List <int> { -4, -6, -8, -10, -20, -25, -30 }; foreach (int num in negativeCompositeNumbers) { Assert.IsFalse(PrimeEvaluator.CheckIfPrime(num)); } }
public void CheckIfPrime_GiveNegativeSmallPrimes_ReturnsFalseForEveryNumber() { List <int> smallNegativePrimeNumbers = new List <int> { -2, -3, -5, -7, -11, -13, -17, -19, -23, -29, -31, -37 }; foreach (int num in smallNegativePrimeNumbers) { Assert.IsFalse(PrimeEvaluator.CheckIfPrime(num)); } }
public void CheckIfPrime_GivenListOfBigPrimeNumbers_ReturnsTrueForEveryNumber() { List <int> bigPrimeNumbers = new List <int> { 100057, 102233, 202481, 200899, 302563, 1000099 }; foreach (int num in bigPrimeNumbers) { Assert.IsTrue(PrimeEvaluator.CheckIfPrime(num)); } }
public void CheckIfPrime_GivenListOfCompositeNumbers_ReturnsFalseForEveryNumber() { List <int> compositeNumbers = new List <int> { 4, 6, 8, 10, 20, 25, 30 }; foreach (int num in compositeNumbers) { Assert.IsFalse(PrimeEvaluator.CheckIfPrime(num)); } }
public void CheckIfPrime_GivenListOfSmallPrimeNumbers_ReturnsTrueForEveryNumber() { List <int> smallPrimeNumbers = new List <int> { 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37 }; foreach (int num in smallPrimeNumbers) { Assert.IsTrue(PrimeEvaluator.CheckIfPrime(num)); } }
public void CheckIfPrime_GivenOne_ReturnsFalse() { Assert.IsFalse(PrimeEvaluator.CheckIfPrime(1)); }
public void FindNextPrime_GiveBigPrime_ReturnsNextBigPrime() { Assert.AreEqual(1000039, PrimeEvaluator.FindNextPrime(1000037)); }
public void FindNextPrime_GiveSmallPrime_ReturnsNextSmallPrime() { Assert.AreEqual(7, PrimeEvaluator.FindNextPrime(5)); }
public void CheckIfPrime_GivenZero_ReturnsFalse() { Assert.IsFalse(PrimeEvaluator.CheckIfPrime(0)); }