The remark about unnecessary tearDown() hooks is probably worth a separate article and not a very compelling argument in such a short form.
The remark about unnecessary tearDown() hooks is probably worth a separate article and not a very compelling argument in such a short form.
I also know there's a lot of debate over xUnit patterns and, in particular, setup/teardown. My take is that the perceived value depends on a lot on background and how much experience one has actually maintaining automation strategies over time. One of the bigger dangers is losing track of what you're testing so thoroughly that any confidence you might have rests essentially in magical belief instead of periodic review. That especially hits unit tests since they're added from multiple sources, and makes things like standardized fixtures/setup/teardowns pretty useful for alignment.
I'll keep a look out for future blog posts. I'm interested in your take.