VS08 TFS 单元测试与 Gallio/MbUnit

发布于 2024-07-19 03:07:57 字数 159 浏览 10 评论 0原文

我正在考虑在工作中添加单元测试。 我过去使用过 MbUnit,并且在 Gallio 框架中有一些示例 UT。 我们使用的是 VS08,它带有自己的测试套件。 使用 VS08 TFS UT 与 Gallio 相比有何优缺点? 关于使用哪个框架的一般建议是什么?

谢谢!

I am looking into adding unit tests at work. I used MbUnit in the past, and have some sample UT's in Gallio framework. We are using VS08 which comes with its own testing suite.
What are pros and cons of using VS08 TFS UT vs Gallio? What is the general recommendation on which framework to use?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

江湖彼岸 2024-07-26 03:07:57

Visual Studio Team System 附带的单元测试套件就足够了,但我想说,只有当您使用成熟的 TFS 实现并且要使用 TFS 进行持续集成构建时才使用它。 我能看到 MS 单元测试套件的唯一好处是它与 TFS 构建很好地集成,并且可以提供一些不错的报告。

也就是说,如果您仅使用 Visual Studio 并且将使用 CruiseControl.NET 或 TeamCity 进行 CI 构建,我建议使用 MbUnit 或 NUnit.Net。 一般来说,我认为大多数开源单元测试框架都具有类似的功能,因此您选择其中一个可能并不是什么大问题。

The unit testing suite that comes with Visual Studio Team System is adequate, but I would say only use it if you are using a full-blown TFS implementation and are going to do continuous integration builds using TFS. The only benefit I can see for MS's unit testing suite is that it integrates nicely with TFS builds and can provide some decent reporting.

That said, if you are using only Visual Studio and will be doing CI builds using CruiseControl.NET or TeamCity, I'd recommend using MbUnit or NUnit.Net. In general I think most of the open source unit testing frameworks have comparable features so it's probably not a big deal which of them your choose.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文