diff --git a/testAlgorithms.cpp b/testAlgorithms.cpp index 0817d4d..5bbaecd 100644 --- a/testAlgorithms.cpp +++ b/testAlgorithms.cpp @@ -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;