mirror of
https://bitbucket.org/Mattrixwv/my-classes.git
synced 2025-12-06 18:23:57 -05:00
Added new test for isPrime
This commit is contained in:
@@ -111,26 +111,34 @@ bool testGetNumPrimes(){
|
||||
}
|
||||
|
||||
bool testIsPrime(){
|
||||
//Test 1
|
||||
int64_t num = 2;
|
||||
bool correctAnswer = true;
|
||||
bool answer = mee::isPrime(num);
|
||||
if(correctAnswer != answer){
|
||||
return false;
|
||||
}
|
||||
|
||||
//Test 2
|
||||
num = 97;
|
||||
correctAnswer = true;
|
||||
answer = mee::isPrime(num);
|
||||
if(correctAnswer != answer){
|
||||
return false;
|
||||
}
|
||||
|
||||
//Test 3
|
||||
num = 1000;
|
||||
correctAnswer = false;
|
||||
answer = mee::isPrime(num);
|
||||
if(correctAnswer != answer){
|
||||
return false;
|
||||
}
|
||||
//Test 4
|
||||
num = 1;
|
||||
correctAnswer = false;
|
||||
answer = mee::isPrime(num);
|
||||
if(correctAnswer != answer){
|
||||
return false;
|
||||
}
|
||||
|
||||
//If the false was not triggered it must have passed all tests
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user