After having seen how to test in R.
Let’s see how to do the same in Python:
Writing a tests-oriented program
A good practice demands that we should try to write our test before we code the program we intended to.
Or at least, try to write the code in a way that is easier to test in the future.
Fighting our natural tendency to write the code you desperately want to write and then the tests.
To do that, follow these guidelines: