我在单元测试中使用Telrik JustMock模拟。在本地它工作得很好,但当我尝试将它与基于Asp.net构建模板的VSTS构建集成时,它以错误告终。(MemberInfo成员) 2017-08-04T08:24:12.0462606Z at Telerik.JustMock.Core.MocksRepository.InterceptStatics2017-08-04T08:24:12.0462606Z at Telerik.JustMock.Mock.[T](Func1 guardedAction) 2017-08-04T08:24:
我正在用C#、.NET Framework4.7、Nunit 3.8.0和JustMock Lite 2017.2.821.1开发一个TDD测试。Source=Telerik.JustMock at Telerik.JustMock.Core.Context.MockingContext.get_CurrentRepository() at Telerik.JustMock
我是JustMock模拟框架的新手,我正在尝试模拟一个私有方法。我完全知道对私有方法进行单元测试通常是一种糟糕的做法,但在这种情况下,我别无选择。我一直在看官方文档(),但似乎什么都不起作用。下面是我的示例代码:using Telerik.JustMock;
{ {mockeClass.useA();}Run-time exception (line 21): The type initializer
我最近为Telerik JustMock购买了许可证。远程控制面板在我购买的产品列表中显示JustMock。当我尝试在Visual的测试资源管理器中运行已启用JustMock Visual扩展的测试时,我会收到一个异常:Telerik.JustMockExpiredException : This versionof JustMock has expired!我已经卸载了所有Telerik Visual扩展,通过Windows程序/功能卸载了所有Telerik,然后重新安装了控制面板,然后是JustMoc
根据我所读到的,我有三个选择:
JustMock of Telerik是TypeMock的替代品,它的目标是成为TypeMock,但测试版中充满了JustMock应该提出一些一致意见,但我没有找到多少参考资料。遗憾的是,它的语法接近Moq,应该是一个很好的转换(我可以使用更干净的代码切换到免费版本,例如,由于依赖注入)。但是TypeMock是在2006年推出的,而Justmock在2010年仍然是beta版,但有一个明显的差距(尽管Telerik取得了不错的成绩)。Q2修复bug于2