首页 > 解决方案 > xUnit 不在 Azure DevOps CI 管道上运行

问题描述

我正在尝试使用 Azure CI 管道运行 xUnit 测试,尽管单元测试在 Visual Studio 2017 中成功运行,但在 Azure DevOps 上没有结果。以下是 Azure 管道中的 vs 解决方案以及构建和测试任务的屏幕截图:'

测试项目

在此处输入图像描述

视觉工作室中的解决方案

解决方案

管道中的解决方案

CI 管道中的解决方案

构建任务

构建任务

测试任务

测试任务

测试任务结果

在此处输入图像描述

我的设置有什么问题?

标签: azure-devopsmsbuildvisual-studio-2017xunitvstest

解决方案


请更改您的测试文件并替换此行:

**\bin\$(BuildConfiguration)\**\*test*.dll

有了这个:

**\bin\$(BuildConfiguration)\**\UnitTesting.dll

或这个:

**\bin\$(BuildConfiguration)\UnitTesting.dll

请尝试将此模式应用于您的 bin 文件夹中的文件夹结构。


推荐阅读