首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Partcover和Typemock集成

Partcover和Typemock集成
EN

Stack Overflow用户
提问于 2009-11-18 08:31:58
回答 3查看 548关注 0票数 3

我想知道是否有人对如何集成typemock和partcover有一些想法。

我们在基于c# sharepoint的应用程序中有使用类型锁的单元测试,我们希望通过partcover运行它们,并能够看到覆盖范围的详细信息。

我已经能够通过partcover运行类型锁定测试,但是partcover不能显示被测试代码的覆盖细节?

我通过partcover运行测试的方法是让Partcover运行Typemock运行器,后者运行MSTest。

我的partcover浏览器设置如下:

ExecutableFile:* typemock*\TMockRunner.exe的路径

工作目录:*已经存在的文件夹*

工作参数:* MSTest*\MSTest.exe /noisolation /testcontainer:*Path to DLL的路径*

任何想法都是很棒的,特别是关于partcover如何检索覆盖细节。

谢谢。

EN

回答 3

Stack Overflow用户

发布于 2009-12-04 14:46:08

对于感兴趣的人,Typemock目前不支持partcover。无论如何,看起来Part cover将在Typemock的未来版本中得到支持。

http://www.typemock.com/community/viewtopic.php?t=762

票数 1
EN

Stack Overflow用户

发布于 2010-04-22 07:32:36

你可以尝试这个链接:Typemock and Code coverage tools。我在PartCover图形用户界面上没有任何运气,所以我将尝试使用命令行。

更新:我让GUI正常工作了。

  1. 步骤1.通过链接来启用与partcover的类型锁定。通过类型锁定configuration
  2. step 2.在Partcover浏览器的“run target settings”下,exe文件应该是测试运行器,在我的例子中,是mstest.exe
  3. step的路径3.工作目录最有可能是你的测试目录所在的位置,以及它的依赖项,比方说c:\myproject\unittests\bin\Debug
  4. step 4.工作参数:这些是针对mstest,/testcontainer:foo.test.dll
  5. step 5.放入至少一条规则:+MyNamespace.MyAssemblyName*,规则部分

运行之后,您可以看到代码覆盖率,如果链接正确,类型锁定测试加载器将自动加载。别忘了在partcover浏览器中转到

  • 'Views->View coverage details‘查看源代码。
票数 1
EN

Stack Overflow用户

发布于 2009-12-10 21:37:37

最新版本的Typemock Isolator (5.4.5)支持Partcover。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1752854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档