我正在使用C#.Net 4.0 VSTS 2010.我想知道Nunit是否是该平台上最好且易于学习的单元测试工具(C#.Net 4.0 VSTS 2010)?如果是,我想学习Nunit的基础知识,并且还想找到如何基于Nunit结果生成代码覆盖率报告(例如代码覆盖率报告,以显示测试哪个功能,未测试哪个功能,测试了多少行 . )
Nunit的任何推荐教程和新手的代码覆盖率?
我把NUnit的这个教程发给了初学者和我一起工作的一些大三学生
http://www.dotnetspider.com/tutorials/NUnit-Tutorials.aspx
在你掌握单元测试之前,我现在还不会担心覆盖范围 . 单元测试涉及更多的事情,如依赖注入和模拟框架,以确保代码被覆盖并且是可测试的 .
个人ID首先进行集成和单元测试,然后进行覆盖 - 只需2美分
希望能帮助到你
保罗
对于代码覆盖,你可以使用ncover,有一个很好的集成到VS,称为testdriven.net . 如果您使用的是VS 2010,则可能还需要检查内置测试框架(MSTest),该框架也具有内置覆盖功能
制造ReSharper(JetBrains)的公司现在拥有自己的覆盖工具dotCover . 截至目前,我认为dotcover和Resharper合并比ncover便宜 .
3 回答
我把NUnit的这个教程发给了初学者和我一起工作的一些大三学生
http://www.dotnetspider.com/tutorials/NUnit-Tutorials.aspx
在你掌握单元测试之前,我现在还不会担心覆盖范围 . 单元测试涉及更多的事情,如依赖注入和模拟框架,以确保代码被覆盖并且是可测试的 .
个人ID首先进行集成和单元测试,然后进行覆盖 - 只需2美分
希望能帮助到你
保罗
对于代码覆盖,你可以使用ncover,有一个很好的集成到VS,称为testdriven.net . 如果您使用的是VS 2010,则可能还需要检查内置测试框架(MSTest),该框架也具有内置覆盖功能
希望能帮助到你
制造ReSharper(JetBrains)的公司现在拥有自己的覆盖工具dotCover . 截至目前,我认为dotcover和Resharper合并比ncover便宜 .