任何人都可以提供有关nunit和visual studio 2008入门的好的参考资料/指南。(除了Nunit文档本身!)。我特别想在vs 2008中建立一个测试项目。有关nunit单元测试的参考资料/指南
回答
汤普森和亨特有一本很好的书,叫做“NUnit的实用单元测试”。
这就是我开始的方式,它提供了一个很好的介绍。
有关如何以及如何测试的更多信息,我会推荐Osherove的“单元测试的艺术”和Beck的“测试驱动开发”。
也看看这个有用的摘要卡还从汤普森和亨特
http://media.pragprog.com/titles/utj/StandaloneSummary.pdf。
这些概念在他们的书中进一步解释。
更新: 不确定我可以推荐任何描述设置项目机制的书籍,但我可以提供一些基本的建议。 为每个要测试的源项目创建一个单独的测试项目。 确保您不要将集成/系统测试与单元测试混合使用。确保这一点的一种方法是区分测试项目。例如我可能有一些像
- CustomLibraryCode.proj //源项目
- CustomlibraryCodeTests.Unit.proj //单元测试项目
- CustomLibraryCodeTests.Integration.proj //整合测试项目
这意味着你的单元测试应该是快速和容易运行的,可以独立于集成测试执行,集成测试通常可能依赖于数据库,文件系统等,并且趋于更慢更脆弱。
Dimecasts很好,short screencasts covering NUnit 页面按照相反的顺序列出它们,所以从底部开始,然后开始工作!
在提到其他的书上面,有一个新的良好本书的例子负荷:Growing Object-Oriented Software, Guided by Tests
好的!这是我拼命想记住名字的另一本书! – 2010-06-29 11:25:13
不知道我是否会选择它作为“入门”书。具有1到3年TDD经验的人会从本书中获得更多。 – Gishu 2011-02-07 05:23:26
我刚刚单元测试的艺术与罗伊Osherove在.NET中的例子。你可以在亚马逊上得到它,这里是网站:http://artofunittesting.com/。这很容易理解。这本书是用VS 2008和Nunit中的例子编写的。他还提到了其他测试框架。
- 1. 我需要的位操作指南/参考资料C#
- 2. Rails:是否有任何有关嵌套资源路由的参考资料/教程/指南?
- 3. Visual Studio 2008单元测试指南
- 4. CSS3参考指南
- 5. 如何单元测试的事件订阅新资料与NUnit的
- 6. Timeboxing NUnit单元测试
- 7. 资料 - 单 - 其他根逆参考
- 8. ABAP单元测试类 - 良好参考
- 9. 单元测试 - 空参考Exc
- 10. 自参考而单元测试
- 11. Kofax KScanLib参考指南
- 12. PHP参考资料:了解
- 13. RSPEC的资源和参考资料
- 14. 关于单元测试的好资源?
- 15. 与NUnit的单元测试和nMocks
- 16. 怪异NUnit的单元测试失败
- 17. MEF和使用NUnit的单元测试
- 18. NUnit的VS手动单元测试
- 19. 单元测试没有收到参考项目的返回值
- 20. 搜索的NUnit的单元测试文件相关
- 21. 测试没有创建新的指南
- 22. ASP.NET MVC单元测试与NUnit
- 23. 单元测试服务层 - NUnit,NHibernate
- 24. 单元测试,NUnit还是Visual Studio?
- 25. Silverlight单元测试(使用NUnit)
- 26. 如何使用nUnit单元测试JavaScript?
- 27. NUnit System.BadImageFormatException当运行单元测试
- 28. 指定NUnit测试运行
- 29. NUnit调试单个测试
- 30. 如何使用F#中的NUnit单元测试测试代码
我收到的答案都非常好,但我真的很想找到更多的技术指南,因为它是设置我需要帮助的项目的机制。 – haymansfield 2010-06-29 14:37:07
你是什么意思“建立一个测试项目” – Gishu 2010-07-01 02:29:26