我尝试使用" dotnet测试运行特定测试"在使用TFS2015的构建步骤中(测试运行器是mstest,使用MVC Core框架)。
在.net 4.5中,除了添加像"TestCategory=Unit"
或{{1}这样的anotation之外,我在构建Visual Studio测试步骤时只需在Test过滤器中指定一个参数,例如[TestCategory("Unit"), TestMethod()]
。每个方法。
无论如何使用MStest或其他框架做类似的事情?
答案 0 :(得分:0)
Visual Studio Test任务支持指示自定义测试适配器的路径。因此,您仍然可以使用Visual Studio Test任务并在Path to Custom Test Adaptors
项目中指定您的测试适配器:
自定义测试适配器的路径是任何自定义或第三方的路径 用于编写测试的框架的测试适配器。
- 支持各种测试框架,如NUnit,xUnit,Mocha和Jasmine
- 自动搜索子文件夹。
- 自动扫描任何包文件夹,安装并使用包含测试适配器的任何NuGet包,而不提示。
- 示例:$(Build.SourcesDirectory)\ Fabrikam \ packages