One Smart Trick to Write Thousands of Test Cases in Python

We all want the software we release into the world to be robust. This is especially true if you are releasing a framework that other people will eventually use as part of their application. Having bugs pop up while other people work with your code generates a lot of frustration and there is a big danger that because in order to fix said bugs, you will need to introduce a breaking change in your implementation, which will affect all users, regardless of whether they were affected by the bug in question or not.

1 Like