我发现了这种在 Powershell 中使用 NUnit 的巧妙方法。http://elegantcode.com/2009/10/25/integration-test-brought-to-you-by-powershell-nunit-with-a-little-specification-syntax-for-flavoring/ 我们使用它很多我们的测试。
但是我想在 TeamCity 中运行这些测试。当我们使用 NUnit 运行器在 TeamCity 中运行 C# 测试时,我想要类似的行为,即当测试执行失败时构建失败。你们有没有人做到这一点?我怀疑 Powershell 运行程序只会将它作为一个简单的脚本执行,而没有任何迹象表明测试是通过还是失败。