代码之家  ›  专栏  ›  技术社区  ›  George2

Nunit和C的代码覆盖#

  •  5
  • George2  · 技术社区  · 15 年前

    我使用的是C++.Net 4.0+VSTS 2010。我想知道Nunit是否是这个平台(C++.Net 4.0+VSTS 2010)上最好且易于学习的单元测试工具?如果是,我想学习Nunit的基本知识,还想了解如何根据Nunit结果生成代码覆盖率报告(例如,代码覆盖率报告,以显示测试了哪个函数、未测试哪个函数、测试了多少行)

    3 回复  |  直到 9 年前
        1
  •  4
  •   stack72    15 年前

    我把这篇修女教程发给了一些和我一起工作的大三的初学者

    http://www.dotnetspider.com/tutorials/NUnit-Tutorials.aspx

    另外,在您着手进行单元测试之前,我暂时还不太担心覆盖率。在单元测试中还有更多的事情要做,比如依赖注入和模拟框架,以确保代码被覆盖并且是可测试的。

    我个人认为应该先进行集成和单元测试,然后再进行覆盖率测试——只要我的2美分

    保罗

        2
  •  2
  •   Sebastian Piu    9 年前

    对于可以使用ncover的代码覆盖率,在VS中有一个很好的集成,称为testdriven.net。

    希望有帮助

        3
  •  1
  •   brianc    15 年前

    制造ReSharper(JetBrains)的公司现在有了自己的覆盖工具,叫做 dotCover