Over the past few months, my spare time at work has been spent combing through the unit tests for an Angular application we have written, shipped, and iterated over for the past 18 months or so. Our coverage was lower than I’d like, but more importantly, the tests that were in place weren’t able to be trusted, and often very fragile. I needed to hand over this project to a team new to JavaScript,