The MSpec Visual Studio Test Adapter integrates with the Visual Studio Unit Test Window allowing discovery and execution of MSpec specifications from within Visual Studio 2012, 2013 and 2015. When using Visual Studio 2012 Update 1 or greater (recommended) grouping by classname and MSpec subject and (from version 0.1.4) MSpec Tags is possible. The latest version is 0.1.5 built against the 0.7.0 version of Machine.Specifications and tested against assemblies built against versions 0.5.0 and above (.NET 4.0 and 4.5 only, other versions still to be confirmed) Version 0.1.5 is a minor bugfix release to restore grouping by traits to Visual Studio 2013, Visual Studio 2012 was unaffected. Version 0.1.4 updates MSpec to version 0.7.0, allows MSpec Tags to be used as a grouping trait and supports the new style Custom Delegate Attributes. Version 0.1.3 adds support for Visual Studio 2013 Preview as well as support for discovering MSpec Custom Delegates. Version 0.1.2 adds support for recent MSpec changes that allow indicating the ad hoc start and end of test runs, fixing an issue that caused IAssemblyContexts to run once per test class, this fix is only available when running against MSpec 0.5.12 or greater, earlier versions will revert to the previous behavior. |