In Quata 3, I presented one half of my definition of “correct” when it comes to unit tests. In this quata, I will present the other half. Consider the snippet…
Unit tests are, in short, safety nets for your code. There are only two possible reasons why a test breaks: It needs to be updated to reflect the new code…