1+ """Prime Check."""
2+
13import math
24import unittest
35
46
5- def primeCheck (number ):
7+ def prime_check (number ):
68 """
9+ Check to See if a Number is Prime.
10+
711 A number is prime if it has exactly two dividers: 1 and itself.
812 """
913 if number < 2 :
@@ -24,31 +28,30 @@ def primeCheck(number):
2428
2529class Test (unittest .TestCase ):
2630 def test_primes (self ):
27- self .assertTrue (primeCheck (2 ))
28- self .assertTrue (primeCheck (3 ))
29- self .assertTrue (primeCheck (5 ))
30- self .assertTrue (primeCheck (7 ))
31- self .assertTrue (primeCheck (11 ))
32- self .assertTrue (primeCheck (13 ))
33- self .assertTrue (primeCheck (17 ))
34- self .assertTrue (primeCheck (19 ))
35- self .assertTrue (primeCheck (23 ))
36- self .assertTrue (primeCheck (29 ))
31+ self .assertTrue (prime_check (2 ))
32+ self .assertTrue (prime_check (3 ))
33+ self .assertTrue (prime_check (5 ))
34+ self .assertTrue (prime_check (7 ))
35+ self .assertTrue (prime_check (11 ))
36+ self .assertTrue (prime_check (13 ))
37+ self .assertTrue (prime_check (17 ))
38+ self .assertTrue (prime_check (19 ))
39+ self .assertTrue (prime_check (23 ))
40+ self .assertTrue (prime_check (29 ))
3741
3842 def test_not_primes (self ):
39- self .assertFalse (primeCheck (- 19 ),
40- "Negative numbers are not prime." )
41- self .assertFalse (primeCheck (0 ),
42- "Zero doesn't have any divider, primes must have two" )
43- self .assertFalse (primeCheck (1 ),
44- "One just have 1 divider, primes must have two." )
45- self .assertFalse (primeCheck (2 * 2 ))
46- self .assertFalse (primeCheck (2 * 3 ))
47- self .assertFalse (primeCheck (3 * 3 ))
48- self .assertFalse (primeCheck (3 * 5 ))
49- self .assertFalse (primeCheck (3 * 5 * 7 ))
43+ self .assertFalse (prime_check (- 19 ),
44+ "Negative numbers are not prime." )
45+ self .assertFalse (prime_check (0 ),
46+ "Zero doesn't have any divider, primes must have two" )
47+ self .assertFalse (prime_check (1 ),
48+ "One just have 1 divider, primes must have two." )
49+ self .assertFalse (prime_check (2 * 2 ))
50+ self .assertFalse (prime_check (2 * 3 ))
51+ self .assertFalse (prime_check (3 * 3 ))
52+ self .assertFalse (prime_check (3 * 5 ))
53+ self .assertFalse (prime_check (3 * 5 * 7 ))
5054
5155
5256if __name__ == '__main__' :
5357 unittest .main ()
54-
0 commit comments