我想为我的项目开始编写单元测试,如果需要的话,我应该安装什么插件,我默认获得了哪些功能?
我想为我的项目开始编写单元测试,如果需要的话,我应该安装什么插件,我默认获得了哪些功能?
我强烈推荐使用NUnit,甚至比使用Visual Studio内置的测试更好。
以下是更多参考:
NUnit vs Visual Studio 2008’s Test Projects for Unit Testing?
NUnit vs. MbUnit vs. MSTest vs. xUnit.net
更重要的是,管理您的期望并了解这些测试在哪些地方有意义,在哪些地方没有意义。这将有助于您在开始时不会感到沮丧。在Stack Overflow上搜索单元测试和/或TDD将为您提供许多思路。
我也同意使用nunit。
对我来说,这并不是一个真正的选择。现在我从学校免费获得了VS2008的副本,但我计划开始构建被认为是商业应用程序的应用程序,因此我必须购买VS2008 Pro或更高版本的副本。
所以我将使用不支持单元测试的VS2008 express,因此我宁愿坚持使用非常好的nunit,并节省数百美元的购买Pro,因为我可能永远不会使用Pro中的大多数功能。
此外,我看到的许多单元测试书籍都使用nunit。