2012-04-21 137 views
13

一个类库,我有被使用VS 2010代码覆盖率使用dotCover

与MSTest的测试,我安装的dotCover 1.2试用版一个简单的类库。没有安装ReSharper。

VS只有菜单项“封面启动项目”和“封皮”。他们打开框,我可以打开各种应用程序,但没有类库。

岂不是可以计算的代码覆盖类库没有使用它的另一个应用程序?

+0

你需要一些东西来执行你的测试 - dotCover在这方面与ReSharper很好地协作 – 2012-04-21 19:39:44

+0

我创建了一个单元测试项目来执行我的类库中的方法,所以我可以覆盖它们。 – 2015-11-06 03:22:14

回答

5

在我的情况我有一个包含一个类库的溶液,和含有该单元测试另一种解决方案。

我想看看有多少类库我的单元测试覆盖。 运行后覆盖单元测试从解决方案上下文菜单默认情况下,Dotcover显示了测试类本身中方法的覆盖范围。要查看您需要取消选择Match coverage results with current project structure类库的覆盖范围:

enter image description here

请注意,这只会覆盖测试引用类库项目。如果您有一个项目根本没有任何测试,那么该项目将不会在覆盖树中显示为符号。由于this answer指向正确的方向。