Today I Learned
Search…
Writing Unit Tests in Python βœ…
  1. 1.
    Simple and easy just import the Python 3 built-in library unittest.
  2. 2.
    Wrap up tests in a Class.
  3. 3.
    Use assert methods.
import unittest
​
class TestSum(unittest.TestCase):
​
def test_sum(self):
self.assertEqual(sum([1, 2, 3]), 6, "Should be 6")
​
def test_sum_tuple(self):
self.assertEqual(sum((1, 2, 2)), 6, "Should be 6")
​
if __name__ == '__main__':
unittest.main()

Resources

Copy link
Edit on GitHub