tfsbuild - xUnit.net Runners 在 Visual Studio Online 构建服务器上不起作用

标签 tfsbuild azure-devops xunit.net

我试图让 xUnit 2.0.0-rc3-build1043 在 VSO 构建代理上工作,但无法让它工作。它不会失败,但会返回消息

No test found. Make sure that installed test discoverers & executors, platform & framework version settings are appropriate and try again.



我已经为 xUnit.net 和 xUnit.net [Visual Studio Runner] 添加了带有依赖包的 nuget 包,但不知何故,VSO 构建代理似乎没有检测到运行器。

我还尝试按照帖子 Using XUnit with Visual Studio Online 中描述的步骤进行操作。 (针对 xUnit 2.x 进行了修改),但它也不起作用,所以我有点卡住了。

我已经测试了 MSTest 和 nUnit 并且它们都可以工作,因此构建定义和代理可以正常工作。

那么,有人知道如何配置它才能工作吗?

最佳答案

我有同样的问题。我遵循了 Visual Studio Online 文档中的文档:https://www.visualstudio.com/get-started/build/run-tests-with-builds-vs

它对我有用:-)

关于tfsbuild - xUnit.net Runners 在 Visual Studio Online 构建服务器上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28862524/

相关文章:

c# - 来自 xunit MemberData 函数的静态数据被计算两次

azure - TargetProfile 给出无默认服务配置错误

tfs - 如何使用 TFS Team Build 保持项目结构

visual-studio - 如何在构建过程中检查引用

visual-studio - 构建机器上的大型 TFSUser\AppData\Local\Temp 目录

login - 如何使用 PAT 或 OAUT 连接 TFS Online?

c# - 超时属性被忽略

continuous-integration - VSTS Build - 根据拉取请求中修改的文件选择运行哪些单元测试

git - 更改 Visual Studio Team Explorer 的 GIT 帐户

c# - 如何处理 xUnit .net 的 Assert.Throws<T> 中任务抛出的异常?