VSTS配置为x64平台运行xUnit测试

时间:2017-04-07 21:29:29

标签: visual-studio unit-testing azure-pipelines xunit.net

我需要为仅针对x64平台构建的运行xUnit测试进行配置。我怎么能这样做?

我找到了this条,但它没有帮助。 我有

  

此版本没有可用的测试运行。

以下是我在VSTS中的属性:

Test assemblies: **\*test*.dll  !**\obj\**
Search folder: src/Modules
Test platform version: Visual Studio 2017
Build platform: x64
Build configuration: Release

1 个答案:

答案 0 :(得分:3)

请参阅以下步骤:

  1. 将BuildPlatform变量更改为x64
  2. NuGet restore
  3. 构建解决方案(平台:$(BuildPlatform);配置:$(BuildConfiguration); Visual Studio版本:Visual Studio 2017

  4. .Net Core(预览)(命令:test;项目:**/*Test*.csproj;参数:--configuration $(BuildConfiguration) --logger "trx;LogFileName=TEST-results.xml" /property:Platform=$(BuildPlatform))

  5. 发布测试结果(测试结果格式:VSTest;测试结果文件:**/TEST-*.xml
相关问题