In: Computer Science
I am using the program Python.
Assume a function called count_primes is pre-definied. If consumes two int arguments start and stop that returns the number of prime integers between start (inclusive) and stop (exclusive).
Note: The start value must be less than or equal to the stop value.
Enter 3 assertEqual statements to test the count_primes function.
import unittest from prime import count_primes class TestCountPrime(unittest.TestCase): """ Our basic test class """ def test_count(self): res = count_primes(3,12) self.assertEqual(res, 4) if __name__ == '__main__': unittest.main()
___________________________________________________________________________________________
import unittest
from prime import count_primes
class TestCountPrime(unittest.TestCase):
"""
Our basic test class
"""
def test_count(self):
res = count_primes(5,27)
self.assertEqual(res, 7)
if __name__ == '__main__':
unittest.main()
___________________________________________________________________________________________
import unittest
from prime import count_primes
class TestCountPrime(unittest.TestCase):
"""
Our basic test class
"""
def test_count(self):
res = count_primes(6,16)
self.assertEqual(res, 3)
if __name__ == '__main__':
unittest.main()
___________________________________________________________________________________________
ThankYou