This post is an attempt to catalog some of my practices around testing Python projects. It's not meant to be treated as dogma- I anticipate I'll update this significantly over time. Some terminology A target is a single thing that you are currently testing. It can be a function, a method, or a behavior that's formed by a set of items. A collaborator is any object used by the target subject under t
![My Python testing style guide - Thea Flowers](https://cdn-ak-scissors.b.st-hatena.com/image/square/45f84f61b1ca910738beb4b82b0aa006076ce868/height=288;version=1;width=512/https%3A%2F%2Fblog.thea.codes%2Fstatic%2Fme.png)