我习惯于 XUnit.net 来满足我在 C# 项目中的所有单元测试需求。对于我的个人项目,我使用 TeamCity 作为我的 CI 服务器并使用正确的插件,单元测试已正确启动,结果在 TeamCity 中正确报告。
然而,在工作中,我们必须使用 Jenkins 作为我们的 CI 服务器。我想知道 Jenkins 是否正确支持 XUnit.net(以及 XUnit.net 理论)。我见过一个插件 XUnit for Jenkins,它可以支持各种 XUnit 框架,但是我没有找到任何与 Jenkins 中的 XUnit.net 框架支持特别相关的指南或讨论。
我主要想知道我是否可以开始实施基于 XUnit.net 的单元测试(也有理论),并请放心,Jenkins 将正确报告所有运行的测试(并正确地将每个理论视为不同的测试)......或者如果我遇到问题,应该改用 NUnit。