Esempio n. 1
0
 def test_prime_num_generator(self):
     self.assertEqual(type(prime_num_generator(100)),
                      list,
                      msg="A list must be returned")
     self.assertTrue(isinstance(prime_num_generator(100)[-1], int),
                     msg="Error: Integers must be written")
     self.assertTrue(prime_num_generator(100)[-2] > 1,
                     msg="A prime number cannot be less than 2")
     length = len(prime_num_generator(100))
     self.assertTrue(is_prime(random.choice(prime_num_generator(100))),
                     msg="Number is not a prime number")
Esempio n. 2
0
 def test_isPrime_negative(self):
     self.assertFalse(is_prime(6))
Esempio n. 3
0
 def test_isPrime_positive(self):
     self.assertTrue(is_prime(5))
Esempio n. 4
0
 def test_prime(self):
     #This function tests whether number is prime or not
     self.assertEqual(is_prime(2), True)
Esempio n. 5
0
def test_is_prime_7_equals_7():
    assert is_prime(7) == True
Esempio n. 6
0
def test_is_prime_6_equals_6():
    assert is_prime(6) == False
Esempio n. 7
0
 def test_is_prime(self):
     self.assertEqual(is_prime(-1), True)
     self.assertEqual(is_prime(2), True)
     self.assertEqual(is_prime(100), False)
     self.assertEqual(is_prime(12345), False)