【发布时间】:2016-10-30 01:18:33
【问题描述】:
我意识到关于这个主题有很多问题,但不知何故我还没有找到满足我需求的问题。
我的团队正在寻求开始对我们的应用程序进行自动化单元测试。我们以前从未这样做过,团队中没有人对此有太多经验。我被要求研究并找到一个自动化单元测试的框架。到目前为止,我已将选择范围缩小到 MSTest、NUnit 和 xUnit。
在整个互联网上,我都阅读了关于 MSTest 的负面评论,但它似乎对我来说是最方便的工具。
1) 我们的应用程序是 .NET
2) 我们在整个团队中使用许可的 VS IDE 进行开发。
3) 源代码控制是 Team Foundation Server 2010
4) 我们计划将 CI/CD 集成为我们软件交付流程的一部分。
我觉得 MSTest 直接集成到此设置中,并为我们提供了最干净的界面供我们使用。 NUnit 或 xUnit 与 MSTest 相比是否有我们应该考虑的显着优势?
【问题讨论】:
-
写于 2010 年,今天仍然有效:blog.ploeh.dk/2010/04/26/WhyImmigratingfromMSTesttoxUnit.net
标签: unit-testing nunit automated-tests mstest xunit