Unit Testing in Python
Moritz Lenz · Apress eBooks · 2018
Many programmers manually test the code they are writing by calling the piece of code they are developing, printing the result to the console, and visually scanning the output for correctness. This works for simple tasks but suffers from some problems: