docs: Add more wisdom about writing good tests
This commit adds more wisdom about best practices for writing unit
tests. This mostly comes from what someone shared with me recently about
best practices around `pytest`. Generally, it's best to keep tests
simple, short, and to the point.
This addition to our docs hopefully makes for a useful reference!