我想开始为我的项目编写单元测试,如果需要,我应该安装哪些附加功能, 默认情况下我能获得什么功能?我应该在vs2008中使用内置的utils来进行单元测试吗?
4
A
回答
1
我强烈建议NUnit,即使在Visual Studio的内置测试中。
这里有一些更多的参考资料:
NUnit vs Visual Studio 2008’s Test Projects for Unit Testing?
NUnit vs. MbUnit vs. MSTest vs. xUnit.net
更重要的是,管理您的期望和明白的地方,这些测试意义和他们没有。这会帮助你在开始时避免灰心丧气。搜索堆栈溢出进行单元测试和/或TDD会给你很多想法。
1
对于开始 - 使用内置的MsTest并抓取一个模拟框架(Moq应该做的伎俩)。
0
我也会第二个nunit。
对我来说,虽然它不是一个真正的选择。现在我从我的学校免费获得了一份VS2008的副本,但是我打算开始构建将被视为商业应用程序的应用程序,因此我将不得不购买VS2008 Pro或更高版本的副本。
因此,我将使用VS2008快速,不会得到单元测试,所以对我来说,我宁愿坚持与非常好的nunit,并节省数百美元的不必购买Pro,因为大多数功能在Pro I中可能永远不会使用。
加上我看过的所有单元测试书都使用nunit。
相关问题
- 1. 我应该使用Android Instrumentation来编写单元测试吗?
- 2. 我应该在单元测试中使用AutoMapper吗?
- 3. 单元测试 - 我应该拆分测试还是进行单个测试?
- 4. 我该如何接近或不应该进行单元测试?
- 5. 我应该使用RegEx进行单个字符的简单测试吗?
- 6. QA团队应该进行单元测试吗?
- 7. 如何在VS2008中使用集成的单元测试来测试抽象类
- 8. 单元测试时我应该使用模拟对象吗?
- 9. 我应该在android开发中做单元测试吗?
- 10. 我应该在单元测试中测试视图的属性吗?
- 11. 我应该在哪里放置通用设置代码来进行轨道单元测试?
- 12. 单元测试应该知道NHibernate吗?
- 13. 你可以在VS2008的单个测试项目中分组单元测试吗?
- 14. 我应该单元测试我的网格渲染逻辑吗?
- 15. 单元测试php应用程序(我应该压力测试?)
- 16. 在VS2008中使用单元测试vs在命令行中使用mstest
- 17. 我应该在ActionFilter中测试AdalException吗?
- 18. 如何使用dotTrace 4.0,ReSharper 5.1和VS2008使用MSTest进行单元测试?
- 19. 我应该单元测试DefaultModelBinder返回的模型吗?
- 20. 我应该更改单元测试的命名约定吗?
- 21. 我应该访问单元测试的受保护方法吗?
- 22. 可以在VS2008中使用Gallio进行ReSharper 5.0 beta运行测试吗?
- 23. 单元测试应该使用日志记录吗?
- 24. 初学者程序员应该使用单元测试吗?
- 25. PHP exec使用内存使用信息进行单元测试
- 26. 使用Cocoapods进行Xcode单元测试
- 27. 使用Mockito进行单元测试
- 28. 使用JMS进行单元测试(ActiveMQ)
- 29. 使用V8进行Javascript单元测试
- 30. 使用Clojure进行单元测试Java
use testdriven.net? – 2009-07-29 18:44:46