A Gentle Introduction to Unit Testing in Python
Unit testing is a method for testing software that looks at the smallest testable pieces of code, called units, which are tested for correct operation. By doing unit testing, we can verify that each part of the code, including helper functions that may not be exposed to the user, works correctly and as intended. The idea is that we are independently checking each small piece of our program to ensure that it works. This contrasts with regression and integration testing, […]
Read more