11package com .thealgorithms .maths .prime ;
22
33import static org .junit .jupiter .api .Assertions .assertEquals ;
4- import static org .junit .jupiter .api .Assertions .assertFalse ;
54import static org .junit .jupiter .api .Assertions .assertThrows ;
6- import static org .junit .jupiter .api .Assertions .assertTrue ;
75import static org .mockito .ArgumentMatchers .any ;
86
97import com .thealgorithms .maths .Prime .EulerPseudoprime ;
@@ -16,30 +14,30 @@ class EulerPseudoprimeTest {
1614
1715 @ Test
1816 void testPrimeNumbers () {
19- assertTrue ( EulerPseudoprime .isProbablePrime (BigInteger .valueOf (7 ), 5 ));
20- assertTrue ( EulerPseudoprime .isProbablePrime (BigInteger .valueOf (13 ), 5 ));
21- assertTrue ( EulerPseudoprime .isProbablePrime (BigInteger .valueOf (101 ), 5 ));
17+ assertEquals ( true , EulerPseudoprime .isProbablePrime (BigInteger .valueOf (7 ), 5 ));
18+ assertEquals ( true , EulerPseudoprime .isProbablePrime (BigInteger .valueOf (13 ), 5 ));
19+ assertEquals ( true , EulerPseudoprime .isProbablePrime (BigInteger .valueOf (101 ), 5 ));
2220 }
2321
2422 @ Test
2523 void testCompositeNumbers () {
26- assertFalse ( EulerPseudoprime .isProbablePrime (BigInteger .valueOf (9 ), 5 ));
27- assertFalse ( EulerPseudoprime .isProbablePrime (BigInteger .valueOf (21 ), 5 ));
28- assertFalse ( EulerPseudoprime .isProbablePrime (BigInteger .valueOf (221 ), 5 ));
24+ assertEquals ( false , EulerPseudoprime .isProbablePrime (BigInteger .valueOf (9 ), 5 ));
25+ assertEquals ( false , EulerPseudoprime .isProbablePrime (BigInteger .valueOf (21 ), 5 ));
26+ assertEquals ( false , EulerPseudoprime .isProbablePrime (BigInteger .valueOf (221 ), 5 ));
2927 }
3028
3129 @ Test
3230 void testEvenNumbers () {
33- assertFalse ( EulerPseudoprime .isProbablePrime (BigInteger .valueOf (4 ), 5 ));
34- assertFalse ( EulerPseudoprime .isProbablePrime (BigInteger .valueOf (100 ), 5 ));
31+ assertEquals ( false , EulerPseudoprime .isProbablePrime (BigInteger .valueOf (4 ), 5 ));
32+ assertEquals ( false , EulerPseudoprime .isProbablePrime (BigInteger .valueOf (100 ), 5 ));
3533 }
3634
3735 @ Test
3836 void testEdgeCases () {
39- assertFalse ( EulerPseudoprime .isProbablePrime (BigInteger .valueOf (0 ), 5 ));
40- assertFalse ( EulerPseudoprime .isProbablePrime (BigInteger .valueOf (1 ), 5 ));
41- assertTrue ( EulerPseudoprime .isProbablePrime (BigInteger .valueOf (2 ), 5 ));
42- assertTrue ( EulerPseudoprime .isProbablePrime (BigInteger .valueOf (3 ), 5 ));
37+ assertEquals ( false , EulerPseudoprime .isProbablePrime (BigInteger .valueOf (0 ), 5 ));
38+ assertEquals ( false , EulerPseudoprime .isProbablePrime (BigInteger .valueOf (1 ), 5 ));
39+ assertEquals ( true , EulerPseudoprime .isProbablePrime (BigInteger .valueOf (2 ), 5 ));
40+ assertEquals ( true , EulerPseudoprime .isProbablePrime (BigInteger .valueOf (3 ), 5 ));
4341 }
4442
4543 @ Test
@@ -76,7 +74,7 @@ void testIsProbablePrimeWhenJacobiSymbolIsZero() {
7674
7775 boolean result = EulerPseudoprime .isProbablePrime (BigInteger .valueOf (15 ), 1 );
7876
79- assertFalse ( result );
77+ assertEquals ( false , result );
8078 }
8179 }
8280
0 commit comments