...
Run
dottestcli
with the-config
switch and specify a built-in, user-defined or DTP-hosted test configuration:Code Block -config "builtin://Recommended Rules" -config "user://Foo Configuration" -config "dtp://Foo Team Configuration" -config "dtp://FooTeamConfig.properties"
You can also provide a path or URL to the test configuration .properties file:
Code Block -config "C:\Devel\Configs\FooConfig.properties" -config "http://foo.bar.com/configs/FoodConfig.properties"
For example, your command line may resemble the following:Code Block dottestcli.exe -solution "C:\Devel\MyFooSolution\MySolution.sln" -config "builtin://Demo" -report "C:\Report"
In the .properties file, specify the default configuration that will be run when the
-config
option is not used:Code Block dottest.configuration=user://Configuration Name
Viewing Available Test Configurations
...
Built-in Test Configuration | Description |
---|---|
Run VSTest Tests | Runs NUnit, MSTest, and xUnit tests that are found in the scope of analysis. |
Run VSTest Tests with Coverage | Runs NUnit, MSTest, and xUnit tests that are found in the scope of analysis and monitors coverage. |
Run NUnit Tests | Runs NUnit Tests tests that are found in the scope of analysis. |
Run NUnit Tests with Coverage | Runs NUnit Tests tests that are found in the scope of analysis and monitors coverage. |
Execute MSTests | Executes MSTestsMSTest tests. See Unit Testing. |
Execute MSTests with Coverage | Executes MSTests MSTest tests and collects coverage. See Unit Testing. |
Calculate Application Coverage | Processes the application coverage data to generate a coverage.xml file. See Application Coverage for Web Applications. |
Collect Static Coverage | Generates the static coverage data necessary for application coverage. See Application Coverage for Web Applications. |
...