If you are coming to this series of posts for the first time you might check out my introductory post for a little context.

NOTE: this project is one I created and as it turns out this has now become it’s introductory post.

The SpecificationExtensions.[MSTest | NUnit | Xunit] are a set of NuGet packages that add C# fluent specification extensions to your test project. I first blogged about this in early 2009 and have had a set of these that I take with me for every project I work on.

There are a number of other options out there for specification extensions, but since I first created my original set, I haven’t used anything else (although I should as I might be able to learn a little from each).


Previous post

Extended WPF Toolkit is getting a new owner

Next post

Nancy v0.10.0 - The next step in awesome


  1. February 28, 2012 at 12:09 pm


    Yodiz is a service to manage your Agile scrum, issue tracking, group discussions and coding at a single place. It is most fun and engaging way to work in teams.

  2. March 7, 2012 at 3:39 pm

    I do wonder about the sense of having so many nuget posts on the elegant code feed, maybe worth a feed in its own right?

    • March 7, 2012 at 4:16 pm

      If they continued, maybe. This was a one time series. Many readers found value.