首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NCrunch与Typemock的集成未能运行测试

NCrunch与Typemock的集成未能运行测试
EN

Stack Overflow用户
提问于 2016-10-07 22:01:01
回答 2查看 125关注 0票数 1

在运行测试时,我将从NCrunch获得以下异常。

代码语言:javascript
复制
*** Failures ***

Execute
TypeMock.TypeMockException: 
*** Typemock Isolator is currently disabled. Enable using the following:

 * Within Visual Studio: 
   - Use Typemock Smart Runner  
   - For other runners, Choose Typemock Menu and click "Integrate with Other Runners"

 * To run Typemock Isolator as part of an automated process you can:
    - run tests via TMockRunner.exe command line tool
    - use 'TypeMockStart' tasks for MSBuild or NAnt

For more information consult the documentation (see 'Running Unit Tests in an Automated Build')
HResult: -2146233088
   at TypeMock.InterceptorsWrapper.VerifyInterceptorsIsLoaded()
   at _I2KaEbJqCiZdAXHCaew5L4YgGK2_._YVpKHl6s8x54awChyHFFGG1W9p_._M9wuZsfNQUSOigKL83XBnloMATg_()
   at TypeMock.MockManager.Init(Boolean collectAllCalls)
   at _gpWkmvHy51MsHfP5XcTmisQFOGh_._w05d89eUlRCsAnXfWIN6HIvOW7P_._LZu54JRvjOVy0mycnVTOacyFHBR_[?](Members , Constructor , Constructor , Type , Object[] )
   at _gpWkmvHy51MsHfP5XcTmisQFOGh_._w05d89eUlRCsAnXfWIN6HIvOW7P_.Instance[T](Members behavior, ConstructorWillBe constructorBehavior, BaseConstructorWillBe baseConstructorBehavior)
   at NOES.Business.Control.Rollformers.RollformerStateIdleTest.SendNextBagTest() in C:\Users\Frank Adcock\Documents\noes_3\src\NOESTest\Business\Control\Rollformers\RollformerStateIdleTest.cs:line 18

版本细节

  • VS2015 14.0.25420.01更新3
  • 台风8.5.0.2
  • 测试框架Galio/MbUnit或Nunit 3.43

据我所读到的文档,Typemock应该由NCrunch自动提取,但这似乎并没有发生。

欢迎任何援助

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-09 13:51:03

我们解决了这个问题,你会在下一个版本中看到的。作为目前的解决办法:

  • 在Typemock示例文件夹中找到一个"knownRunners.dat“
  • 添加2行:"nCrunch.EngineHost462.x64","nCrunch.EngineHost462.x86“

请参见这里获得完整信息

告诉我是否有用。

票数 2
EN

Stack Overflow用户

发布于 2016-10-09 07:18:38

免责声明我在Typemock工作。

首先,您是否在Typemock VS菜单中启用了“与其他运行程序集成”,以及在Typemock->Options->模拟集成中启用了“启用模拟集成”和“启用自动链接”?

您使用的是哪个版本的NCrunch?

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

https://stackoverflow.com/questions/39926400

复制
相关文章

相似问题

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