Write tests, a lot, mainly unit

A Response to Kent Dodd's Testing Approach

The Finer Points of Unit Testing

What follows are a list of language-agnostic principles and best practices I have found to be quite helpful when writing unit tests. Let me know what I missed in the comments! This article was inspired by the knowledge-base I've been developing lately. It's sort of a living car…