Shannon Cornish

Building SpecificationFor<T>

We had a new developer join our team recently and while going over the codebase, there were a few things that we had built that might not have been obvious as to how we got there. One of them was the way we write and structure our unit tests.

At the time we had started the project, we were following the one test fixture per class convention and have since moved on to a scenario based specification style convention and have introduced a unit test base class that simplifies and increases our development velocity.