https://foysalff.medium.com/why-writing-test-cases-in-python-and-django-is-important-a-simple-guide-with-pytest-704373d9d449