gpt4 book ai didi

TFS Visual Studio 测试 "Test Filter criteria"和 xunit Traits

转载 作者:行者123 更新时间:2023-12-04 20:39:38 25 4
gpt4 key购买 nike

我正在尝试过滤掉一些标有 xunit 特征类别的单元测试。在我的构建服务器上,我不希望单元测试与类别集成一起运行

 [Trait("Category", "Integration")]

当我不在 TFS VS 测试步骤中使用“测试过滤器标准”时,单元测试都会被执行。但是当我应用所需的过滤器时
Category!=Integration

它根本不运行任何测试。我尝试了所有变体,但没有成功。我也尝试使用 2.* 版本的测试任务。

最佳答案

不要使用 [Trait("Category", "Integration")],而是使用 [Trait("TestCategory", "Integration")]。 XUnit 并不关心您为这些键值对输入了什么,但 TFS 测试运行程序任务会关心。测试过滤器标准框仅适用于规定的属性集。我有这个适用于我们的构建。遇到了您所描述的相同问题。在分析了构建输出之后(并将所有测试项目切换到 XUnit - 这也是一个关键......不要混合使用 MSTest 和 XUnit)。

关于TFS Visual Studio 测试 "Test Filter criteria"和 xunit Traits,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43278457/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com