public void GetRandomPrimeNumberTest() { for (int i = 0; i <= 100; i++) { var result = PrimeNumber.GetRandomPrimeNumber(); Assert.IsTrue(PrimeNumber.IsPrimeNumber(result)); } }
public void TestPrimeNumberThree() { // Arrangement int number = 3; PrimeNumber myPrime = new PrimeNumber(); //Action bool actualValue = myPrime.IsPrimeNumber(number); // assert Assert.IsTrue(actualValue); }
public void BugPrimeNumber6() { // Arrangement int number = 6; PrimeNumber myPrime = new PrimeNumber(); //Action bool actualValue = myPrime.IsPrimeNumber(number); // assert Assert.IsFalse(actualValue); }
public void TestPrimeNumberOne() { // Arrangement int number = 1; bool expectedValue = false; PrimeNumber myPrime = new PrimeNumber(); //Action bool actualValue = myPrime.IsPrimeNumber(number); // assert Assert.IsFalse(actualValue); }
public void IsPrimeNumber_NegativeArg_Exception() { try { var prime = new PrimeNumber(); prime.IsPrimeNumber(-1); Assert.Fail("ArgumentException expected"); } catch (ArgumentException ex) { //Caller must know argument's name - so validate it here Assert.IsTrue(ex.ParamName == "number"); } }
public void IsPrimeNumber_ZeroArg_Exception() { try { var prime = new PrimeNumber(); //Zero is forbidden argument, so Exception must be thrown prime.IsPrimeNumber(0); Assert.Fail("ArgumentException expected"); } catch (ArgumentException ex) { //Caller must know argument's name - so validate it here Assert.IsTrue(ex.ParamName == "number"); } }
public void IsPrimeNumberTest() { // Array of number that we know are prime var primeNumbers = new int[] { 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199 }; foreach (var primeNumber in primeNumbers) { Assert.IsTrue(PrimeNumber.IsPrimeNumber(primeNumber)); } // Array of non-prime numbers var nonPrimeNumbers = new int[] { 4, 8, 10, 12, 14, 16 }; foreach (var nonPrimeNumber in nonPrimeNumbers) { Assert.IsFalse(PrimeNumber.IsPrimeNumber(nonPrimeNumber)); } }
static int primeCount(long n) { int max = 0; decimal res = 1; for (long i = 1; i <= n; i++) { if (PrimeNumber.IsPrimeNumber(i)) { res = res * i; if (res <= n) { max++; arr.Add(i); } else { break; } } } return(max); }
public void IsPrimeNumber(int value) { Assert.IsTrue(_primeNumber.IsPrimeNumber(value)); }
public void IsPrimeNumber_Not_PrimeNumber_20() { var prime = new PrimeNumber(); Assert.IsFalse(prime.IsPrimeNumber(20)); }
public void IsPrimeNumber_PrimeNumber_7() { var prime = new PrimeNumber(); Assert.IsTrue(prime.IsPrimeNumber(7)); }
public void PassingTest(int number) { Assert.IsTrue(_primeNumber.IsPrimeNumber(number)); }