【发布时间】:2009-06-06 09:12:34
【问题描述】:
我即将开始一个新的 C# 应用程序,这可能需要一些时间(阅读:> 1 年)。我想让它跨平台,也就是说,它应该使用 Mono,但我的主要开发平台是 Visual Studio。
现在我正在研究测试框架,但我想知道您将来会采用哪个既便携又可靠的框架。现在,nUnit 似乎是标准,但考虑到 xUnit.net,我想知道这是否会更好,因为它似乎更积极地开发。还是我应该只坚持使用 MSTest?毕竟,我可以预期 MSTest 将得到几年的支持。对于 Java,它显然是 JUnit,因为它在所有地方都受支持,但 .NET 环境似乎更加分散。
所以主要问题不是功能等(无论如何,MSTest 在那个方向上并不是太出色),而是长期可靠性。鉴于此,您可以推荐哪个单元测试框架?
【问题讨论】:
标签: .net unit-testing