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