【发布时间】:2013-04-02 18:30:58
【问题描述】:
我习惯于 XUnit.net 来满足我在 C# 项目中的所有单元测试需求。对于我的个人项目,我使用 TeamCity 作为我的 CI 服务器并使用正确的插件,单元测试已正确启动,并且结果在 TeamCity 中正确报告。
但是,在工作中,我们必须使用 Jenkins 作为我们的 CI 服务器。我想知道 Jenkins 是否正确支持 XUnit.net(以及 XUnit.net 理论)。我见过一个插件 XUnit for Jenkins,它可以支持各种 XUnit 框架,但是我没有找到任何与 Jenkins 中的 XUnit.net 框架支持特别相关的指南或讨论。
我主要想知道我是否可以开始实施基于 XUnit.net 的单元测试(也有理论),并请放心 Jenkins 将正确报告所有运行的测试(并正确地将每个理论视为不同的测试) ...或者如果我遇到问题并且应该使用 NUnit 来代替。
【问题讨论】:
-
您试用过 xUnit 插件吗? wiki.jenkins-ci.org/display/JENKINS/xUnit+Plugin
-
@sean xUnit 与 xUnit.net 不同。 Darkey 还提到他已经研究过 xUnit 插件。
-
糟糕,我的错,没有意识到这一点。感谢您的澄清。