xUnit 测试不会出现在 tfs 上
xUnit tests do not appear on tfs
本地测试和工作。但它在服务器上看不到 tfs te,它不起作用。
我在 Tfs 中看不到 xUnit 测试,无法使用它。
TFS 版本 2017
--- ----
对于普通项目,您可以直接在构建管道中使用 Visual Studio 测试任务。
您可以尝试明确指定 xunit 运行ner 的路径。比如
$(System.DefaultWorkingDirectory)\packages\xunit.runner.visualstudio.2.2.0\build\_common)
而且Szeki的评论是对的,xUnit测试运行ner只能在针对.NET 4.5.2或更高版本的程序集中运行,否则无法加载(因此测试将找不到)。看看这个问题:
如果您正在使用 .net 核心项目,您应该使用 .net 核心命令行来 运行 测试而不是 VStest。详细信息请参考以下博客:
本地测试和工作。但它在服务器上看不到 tfs te,它不起作用。 我在 Tfs 中看不到 xUnit 测试,无法使用它。 TFS 版本 2017
---
对于普通项目,您可以直接在构建管道中使用 Visual Studio 测试任务。
您可以尝试明确指定 xunit 运行ner 的路径。比如
$(System.DefaultWorkingDirectory)\packages\xunit.runner.visualstudio.2.2.0\build\_common)
而且Szeki的评论是对的,xUnit测试运行ner只能在针对.NET 4.5.2或更高版本的程序集中运行,否则无法加载(因此测试将找不到)。看看这个问题:
如果您正在使用 .net 核心项目,您应该使用 .net 核心命令行来 运行 测试而不是 VStest。详细信息请参考以下博客: