Getting Started With Unit Tests in Python — Part 1: Fundamentals

Raphael De Lio
9 min readJan 27

This is part of my learning journey as I dive deep into Python development.

In this article, we will dive into the world of unit testing. We will cover the basics of what unit tests are, the appropriate situations in which to use them, and when it may be more beneficial to forego them.

Furthermore, we will familiarize ourselves with the common terminology associated with unit testing and explore a practical approach to designing effective tests.

Raphael De Lio

Hi! I’m a Brazilian software developer who is living in the Netherlands. I don’t only love learning, I also love sharing knowledge, that’s why I’m here.