File tree Expand file tree Collapse file tree 2 files changed +82
-0
lines changed 
src/test/java/com/thealgorithms/maths Expand file tree Collapse file tree 2 files changed +82
-0
lines changed Original file line number Diff line number Diff line change 1+ package  com .thealgorithms .maths ;
2+ 
3+ import  org .junit .jupiter .api .Assertions ;
4+ import  org .junit .jupiter .api .Test ;
5+ 
6+ public  class  GCDTest  {
7+     @ Test 
8+     void  test1 () {
9+         Assertions .assertThrows (ArithmeticException .class , () -> GCD .gcd (-1 ,0 ));
10+     }
11+ 
12+     @ Test 
13+     void  test2 () {
14+         Assertions .assertThrows (ArithmeticException .class , () -> GCD .gcd (10 , -2 ));
15+     }
16+ 
17+     @ Test 
18+     void  test3 () {
19+         Assertions .assertThrows (ArithmeticException .class , () -> GCD .gcd (-5 , -3 ));
20+     }
21+ 
22+     @ Test 
23+     void  test4 () {
24+         Assertions .assertEquals (GCD .gcd (0 , 2 ), 2 );
25+     }
26+ 
27+     @ Test 
28+     void  test5 () {
29+         Assertions .assertEquals (GCD .gcd (10 , 0 ), 10 );
30+     }
31+ 
32+     @ Test 
33+     void  test6 () {
34+         Assertions .assertEquals (GCD .gcd (1 , 0 ), 1 );
35+     }
36+ 
37+     @ Test 
38+     void  test7 () {
39+         Assertions .assertEquals (GCD .gcd (9 , 6 ), 3 );
40+     }
41+ }
Original file line number Diff line number Diff line change 1+ package  com .thealgorithms .maths ;
2+ 
3+ import  org .junit .jupiter .api .Assertions ;
4+ import  org .junit .jupiter .api .Test ;
5+ 
6+ public  class  PrimeCheckTest  {
7+     @ Test 
8+     void  test1 () {
9+         Assertions .assertTrue (PrimeCheck .isPrime (2 ));
10+     }
11+ 
12+     @ Test 
13+     void  test2 () {
14+         Assertions .assertFalse (PrimeCheck .isPrime (-1 ));
15+     }
16+ 
17+     @ Test 
18+     void  test3 () {
19+         Assertions .assertFalse (PrimeCheck .isPrime (4 ));
20+     }
21+ 
22+     @ Test 
23+     void  test4 () {
24+         Assertions .assertTrue (PrimeCheck .isPrime (5 ));
25+     }
26+ 
27+     @ Test 
28+     void  test5 () {
29+         Assertions .assertFalse (PrimeCheck .isPrime (15 ));
30+     }
31+ 
32+     @ Test 
33+     void  test6 () {
34+         Assertions .assertTrue (PrimeCheck .isPrime (11 ));
35+     }
36+ 
37+     @ Test 
38+     void  test7 () {
39+         Assertions .assertFalse (PrimeCheck .isPrime (49 ));
40+     }
41+ }
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments