Building on my experience working on some relatively long lived codebases (each around a decade old, a couple of epochs of technological change), this presentation talks about some of the things that work and some that don’t when it comes to unit testing.

While the (few!) code samples in this talk are in C#, the content is pretty general and should be accessible to anyone who has been writing unit tests for themselves.

Presentation

Audience Date
Microsoft Azure Batch Team (Wellington; Practice Run) August 2017
Wellington .NET User Group September 2017