Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
A generic model for using fakes and automocking on top of Machine.Specifications
A test adapter for Visual Studio and dotnet test for the Context/Specification framework Machine.Specifications