Here’s a true story: In the previous chapter we completed our first test, and it passed consistently. My original intent was to continue showing you more tests, then write a chapter about investigating failures. However, reality struck and changed my plans.
After I completed writing the previous chapter, I wanted to send the author of MVCForum, Lee Messenger, a pull-request1 with the tests I created, as the project didn’t have any tests before. But before I could send the pull-request, I had to first pull his latest changes and merge them into my repository. However, after I did ...