mirror of
https://bitbucket.org/Mattrixwv/csclasses.git
synced 2025-12-06 18:23:58 -05:00
added new test for IsPrime
This commit is contained in:
@@ -136,38 +136,53 @@ namespace TestCSClasses{
|
||||
correctAnswer = false;
|
||||
answer = mee.Algorithms.IsPrime(num);
|
||||
Assert.AreEqual(correctAnswer, answer, "IsPrime 3 failed");
|
||||
|
||||
//Test 4
|
||||
num = 1;
|
||||
correctAnswer = false;
|
||||
answer = mee.Algorithms.IsPrime(num);
|
||||
Assert.AreEqual(correctAnswer, answer, "IsPrime 4 failed");
|
||||
|
||||
//Test 5
|
||||
long longNum = 2;
|
||||
correctAnswer = true;
|
||||
answer = mee.Algorithms.IsPrime(longNum);
|
||||
Assert.AreEqual(correctAnswer, answer, "IsPrime long 1 failed");
|
||||
//Test 5
|
||||
//Test 6
|
||||
longNum = 97;
|
||||
correctAnswer = true;
|
||||
answer = mee.Algorithms.IsPrime(longNum);
|
||||
Assert.AreEqual(correctAnswer, answer, "IsPrime long 2 failed");
|
||||
//Test 6
|
||||
//Test 7
|
||||
longNum = 1000;
|
||||
correctAnswer = false;
|
||||
answer = mee.Algorithms.IsPrime(longNum);
|
||||
Assert.AreEqual(correctAnswer, answer, "IsPrime long 3 failed");
|
||||
//Test 8
|
||||
longNum = 1;
|
||||
correctAnswer = false;
|
||||
answer = mee.Algorithms.IsPrime(longNum);
|
||||
Assert.AreEqual(correctAnswer, answer, "IsPrime long 4 failed");
|
||||
|
||||
//Test 7
|
||||
//Test 9
|
||||
BigInteger bigNum = 2;
|
||||
correctAnswer = true;
|
||||
answer = mee.Algorithms.IsPrime(bigNum);
|
||||
Assert.AreEqual(correctAnswer, answer, "IsPrime Big 1 failed");
|
||||
//Test 8
|
||||
//Test 10
|
||||
bigNum = 97;
|
||||
correctAnswer = true;
|
||||
answer = mee.Algorithms.IsPrime(bigNum);
|
||||
Assert.AreEqual(correctAnswer, answer, "IsPrime Big 2 failed");
|
||||
//Test 9
|
||||
//Test 11
|
||||
bigNum = 1000;
|
||||
correctAnswer = false;
|
||||
answer = mee.Algorithms.IsPrime(bigNum);
|
||||
Assert.AreEqual(correctAnswer, answer, "IsPrime Big 3 failed");
|
||||
//Test 12
|
||||
bigNum = 1;
|
||||
correctAnswer = false;
|
||||
answer = mee.Algorithms.IsPrime(bigNum);
|
||||
Assert.AreEqual(correctAnswer, answer, "IsPrime Big 4 failed");
|
||||
}
|
||||
[TestMethod]
|
||||
public void TestGetDivisors(){
|
||||
|
||||
Reference in New Issue
Block a user