Anatomy of a Good Test
In our last post, we focused on why we should write tests and what value they provide.
This time we will go far more technical and take a look at a single test.
We will show what makes a test a good one and describe desired and unwanted properties.
Interestingly enough, all those properties hold, no matter how isolated or integrated the test is.
This already gives us a hint that all tests are alike, we should remember that.
Unfortunately, as the topic is very broad, we will have to skip some aspects that play a role when we’re talking about test suites.
We will get back to them in one of our next posts.