A runner for specifications written for the machine.specifacations framework with the DNX project system.
If you create an ASP.NET 5 Application or a ASP.NET 5 based Console Application you may also want to write your tests with machine.specifications. With this runner you can run the specifications from the console and within Visual Studio.
Download this project and reference it to the project.json of your test project, or if possible
Install-Package Machine.Specifications.Runner.dnx
Add a test command to that project.json
"commands": {
"test": "machine.specifications.runner.dnx"
},
with that you get the console runner and the Visual Studio 2015 integration.
dnx -p pathToProject test
Menu -> Test -> Windows -> Test Explorer
- Running all tests
- running specific tests
.NET Core is not supported, because of machine.specifications also wont run on .NET Core.
Clone the repository, open the solution within Visual Studio 2015 and work on it. It uses itself as a runner. So you dogfood it while developing.
- running specific tests
- support RC 2 and RTM of ASP.NET 5
- support the upcomming dotnet-cli
- mor output options TeamCity, Appveyour etc.