Visual studio 2008 我应该使用vs2008中的内置UTIL进行单元测试吗?
我想开始为我的项目编写单元测试,如果需要我应该安装什么附加组件,Visual studio 2008 我应该使用vs2008中的内置UTIL进行单元测试吗?,visual-studio-2008,unit-testing,Visual Studio 2008,Unit Testing,我想开始为我的项目编写单元测试,如果需要我应该安装什么附加组件, 默认情况下,我可以获得哪些功能?对于初学者-使用内置MsTest并获取模拟框架(应该可以做到这一点)。我强烈建议,即使是在Visual Studio的内置测试中也是如此 以下是更多的参考资料: 更重要的是,管理您的期望,了解这些测试在哪里有意义,在哪里没有意义。这将有助于防止你在开始时感到气馁。在堆栈溢出中搜索单元测试和/或TDD将为您提供大量思考的素材。我也支持nunit 对我来说,这并不是一个真正的选择。现在我从学校免费
默认情况下,我可以获得哪些功能?对于初学者-使用内置MsTest并获取模拟框架(应该可以做到这一点)。我强烈建议,即使是在Visual Studio的内置测试中也是如此 以下是更多的参考资料:
更重要的是,管理您的期望,了解这些测试在哪里有意义,在哪里没有意义。这将有助于防止你在开始时感到气馁。在堆栈溢出中搜索单元测试和/或TDD将为您提供大量思考的素材。我也支持nunit 对我来说,这并不是一个真正的选择。现在我从学校免费获得了一份VS2008,但我计划开始构建被视为商业应用的应用程序,因此我必须购买一份VS2008 Pro或更高版本 因此,我将使用未进行单元测试的VS2008 express,因此对我来说,我宁愿坚持使用nunit,这是非常好的,并且节省了数百美元的费用,不必购买Pro,因为Pro中的大多数功能我可能永远不会使用
加上我看到的很多单元测试书籍都使用nunit 我没有使用testdrive.Net。它似乎使在VisualStudioIDE中运行特定的测试变得更容易,这听起来似乎会使TDD(因此得名)更快,所以我想值得一看。除了TDD之外,我的其他单元测试几乎都在IDE之外运行,作为自动化构建的一部分。记住,你的测试不会被扔掉。它们是你未来项目的重要组成部分。