Soyez le premier à aimer ceci
Unit Tests are vital to the success of your system, but they can be time consuming and sometimes they can feel like they just slow you down. So how do you limit the time you spend on them whilst maximising their value? By turning them into living, accurate and self proving documentation that your developers can rely on, that's how! We'll cover techniques that will both ensure you get the most out of the time spent on unit tests, and help you to spend less time on them too.
Supporting code samples here: https://github.com/RobBaillie/unitTestingAsDocumentation
Annotated interim versions also exist for review.