标签: ncover

HRESULT:0x80131040:定位的程序集的清单定义与程序集引用不匹配

定位的程序集的清单定义与程序集引用不匹配

通过ncover运行nunit时得到这个.任何的想法?

.net nunit ncover

59
推荐指数
8
解决办法
19万
查看次数

强制NCover 1.5.8使用像testdriven.net这样的v4框架吗?

我想从命令行运行coverage,但似乎无法获得NCover 1.5.8来检测代码.当我使用TestDriven.net运行覆盖测试时,它必须是可行的.差别似乎是TD.NET是能够得到NCover使用的框架4.0(在日志中得到这个在运行时:MESSAGE: v4.0.30319),但在命令行中我不能让它(我得到这个在日志中:MESSAGE: v2.0.50727)

那么如何让NCover在命令行中与nunit一起玩得很好,就像在TD.NET中一样呢?

.net nunit ncover testdriven.net

19
推荐指数
1
解决办法
3886
查看次数

使用属性在Visual Studio中忽略覆盖率分析中的代码

我有一些课程,由于某种原因,不能或不需要进行单元测试.我想从我的覆盖率指标中排除这些类,以便我能更好地了解我真正关心的类的覆盖范围.现在我必须在事后排除结果.我想要做的是使用一个属性将这些类标记为排除,以便它们不包括在内. 有没有办法用一个属性来装饰一个类,它会自动将它从覆盖率分析中排除? VS覆盖率分析或nCover都可以使用.

FWIW,这些是我可以通过检查代码是正确的自我保证的类.大多数情况下,它们是围绕现有框架类的包装类,我已经介绍过这些类,以便能够模拟框架类.由于包装器被嘲笑,所以它们没有经过测试.这没关系,因为他们所做的只是包装我关心的框架类的方法.

attributes code-coverage ncover visual-studio

18
推荐指数
3
解决办法
1万
查看次数

是否有适用于.NET 4和NUnit的免费代码覆盖工具?

是否有免费的代码覆盖工具适用于从命令行运行的.NET 4和NUnit(因此适合在构建服务器上使用)?

请注意,在这种情况下,任何需要Visual Studio版本高于Professional的工具都不合适.

我问这个问题,因为我不能让NCover 1.5.8在.NET 4 C#app上使用NUnit 2.5.5.我可以运行单元测试,我可以生成Coverage.Xml文件,但它是空的 - 它不包含序列点.经过大量的研究,我得出结论,这是因为NCover 1.5.8根本不适用于.NET 4.但是,如果您更了解,请随时回答其他用户提出的问题.

testing nunit code-coverage ncover .net-4.0

13
推荐指数
1
解决办法
2480
查看次数

从哪里获得NCover?

我意识到NCover已经商业化了.我正在寻找免费版本.我在哪里可以获得NCover的最新免费版本?

NCover网站只讨论商业产品的试用版,而不是免费版.

.net ncover

11
推荐指数
2
解决办法
5969
查看次数

如何发现哪个测试单元检查哪行代码?

我在弄脏NUint,希望找到一种方法来实现哪一行代码在哪个测试中通过.

想象一下,我有一个方法,我有3个测试.有没有办法找出哪个测试检查哪行代码?

使用NCover之后,我知道你可以找出哪些线路已经过测试,哪些没有.但是,你真的看不到哪个单元检查了那个代码.

在处理大量测试时它非常有用......

c# testing nunit code-coverage ncover

11
推荐指数
1
解决办法
1664
查看次数

Resharper 9.0表示"在选定的解决方案项目中未找到任何测试".然而,有超过100个测试

Resharper 9.0表示"在选定的解决方案项目中未找到任何测试".然而,有超过100个测试.

我在Visual Studio 2013中右键单击我的解决方案,然后单击上下文菜单底部附近的"运行单元测试"选项.我收到错误消息:"在选定的解决方案项目中找不到测试.".

每隔一段时间,它们就会显示并运行,但大多数情况下,它们不会显示,我会收到错误消息.

我安装了NCover,它有一个'Bolt Tests'选项卡,我可以从中运行所有测试.但是,我更喜欢使用Resharper从主菜单运行测试.

有谁知道为什么这些测试没有出现以及如何让它们一直被发现?

谢谢,柯蒂斯

nunit unit-testing ncover resharper-9.0

11
推荐指数
1
解决办法
643
查看次数

TestDriven.net与Gallio,MbUnit和NCover问题

为什么TestDriven.Net不能用于我的gallio/mbunit测试?

我已经将TDD.Net与MbUnit v2一起使用并且没有任何问题,但是在我的新电脑上使用新的gallio版本时,它什么也没做.

从解决方案资源管理器中的tdd右键单击菜单,如果我"使用调试器进行测试",我会在屏幕底部的VS状态栏中显示"0传递,0失败,0跳过".

如果我右键单击我的夹具并做同样的事情,我得到

"The target type doesn't contain tests from a known test framework or a 'Main' method."
Run Code Online (Sandbox Code Playgroud)

如果我在单独的测试中执行它,看起来它没有运行SetUp,所以测试失败(但至少它运行)

我知道这听起来像这个问题,但我的注册表看起来是正确的.

如果我尝试从TDD.Net菜单运行NCover,没有任何反应(除了输出窗口闪烁)

当我用resharper"运行单元测试"时,它会将它们全部拾取并正确运行.

我使用Gallio/MbUnit 3.0.5.546,TDD.Net 2.18.2268,Resharper 4.1,VS 2k8 Pro 9.0.30729.1 SP,.Net 3.5 SP1,Windows Server 2k8(x86)

mbunit ncover testdriven.net gallio

9
推荐指数
1
解决办法
4378
查看次数

NAnt:以管理员帐户执行NCover - runas直接返回,无需等待

作为CruiseControl的一部分,我的NAnt构建作为非管理员运行.但是我们有一个需要以管理员身份运行的NCover任务.为此,我们考虑将RunAs与管理员帐户一起使用.

问题是RunAs直接返回,并且不等待进程退出.

有没有办法阻止NAnt构建直到NCover完成?

TNX

cruisecontrol.net nant ncover runas

9
推荐指数
1
解决办法
559
查看次数

代码覆盖和责任

有没有人见过一个工具,它将代码覆盖率结果与SCM/VCS集成,以将未经测试的代码行归因于开发人员?例如,是否有一个工具将采用NCover的Coverage.Xml,将其与SVN责备相结合,并生成一个报告,告诉我像开发人员提交最多未经测试的代码?

svn version-control code-coverage ncover

8
推荐指数
1
解决办法
919
查看次数