Unit tests that fail intermittently, without exposing any production bugs, are
the worst. Like the boy who cried wolf, they reduce our confidence that they're
telling us the truth. Without that confidence, test suite failures become
everyday occurrences, and when a real bug rears its ugly head, we may miss it.
In this post, we're going to look at, and learn to avoid, one of the most