tfs - 使用 TFS 2013 进行 NUnit 测试

标签 tfs nunit nuget

我正在尝试让 TFS 运行我的单元测试。

项目程序集的名称是Users.SystemTests.dll。它位于 ~/source/Users.SystemTests/bin/debug 中。解决方案文件位于 ~/source/Users.sln 中。

我已将 Nunit.VisualStudio.TestAdapter nuget 包包含在测试程序集项目中。

enter image description here

构建结果显示测试未运行。

enter image description here

我错过了什么?它们通过 Resharper 测试运行程序在本地运行良好,我还可以使用 nunit-console-x86.exe 来运行它们。

这与我正在构建解决方案文件有关吗?也许输出位置是“AsConfigured?”

最佳答案

好的,所以我自己找到了这个。这是双重的。第一个问题是 TestAdapter 没有输出到 bin 目录。另一部分是输出位置。设置复制本地,然后设置输出位置 SingleFolder 解决了该问题。

关于tfs - 使用 TFS 2013 进行 NUnit 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27555082/

相关文章:

visual-studio - 在 Visual Studio 中合并变更集的快捷方式?

c# - 断言该值等于预期值集合中的任何一个

servicestack - 为什么 ServiceStack.Text 没有被复制到 Bin?

c# - 发布引用其他程序集的 nuget 包

c# - 无论如何完全忽略 Nuget.config

尝试从 Visual Studio 2015 提交时出现 Git 错误(文件 opensdf)

tfs - TF204000 : The Team Foundation server to which your team project is connected does not support the Rollback command

version-control - 将 NuGet 用于 TFS 中的内部和外部依赖项

asp.net-mvc - 使用 Moq 通过存储库返回集合

c# - 如何在 C#/ASP.NET 网站上使用 NUnit GUI?