typemock相关内容

EF4 - 可以模拟 ObjectContext 进行单元测试吗?

不使用 TypeMock Islolator 可以吗?我在网上找到了一些建议,例如传入仅元数据的连接字符串,但是除了 TypeMock 之外我遇到的任何东西似乎都没有真正允许可以注入服务以进行单元测试的模拟 ObjectContext.我应该为 TypeMock 支付 $$,还是有其他选择?没有人设法创建任何可以与 TypeMock 相媲美的开源软件吗? 解决方案 我在没有模拟的情况下轻松 ..
发布时间:2022-01-08 22:27:58 其他开发

Moq 和 Rhino.mocks 的功能是什么?

我找不到 Moq 和 Rhino 的具体功能比较.所有的问题都是“你更喜欢哪个以及为什么",或者“这是你如何在 rhino 中做一个简单的模拟以及它是如何在 moq 中完成的". 我在任何地方都找不到深度比较.我知道语法差异,我不是在寻找答案.我正在寻找能力比较.例如: Rhino 有 Expect.On() 用于线程嘲笑.起订量可以吗? Multi-mocking 怎么样(实现 ..
发布时间:2022-01-08 22:11:55 其他开发

在 C# 中模拟非虚方法

我正在尝试测试我使用 mocks 制作的一些类,但我发现 c# 中的所有免费 mocking 框架都无法模拟非虚拟方法(如果它不在接口中). 但是,有 TypeMock 可以做到这一点,所以这是可能的.任何人都可以展示如何做到这一点?如果我能完成这项工作,我什至可能会尝试为开源框架做出贡献. 提前致谢 解决方案 我来自 Typemock,我不会解决“太强大"的评论(尽管我无法理 ..
发布时间:2022-01-08 22:01:50 C#/.NET

RhinoMock vs. TypeMock vs. NUnit 的 Mocking?

我刚开始做测试驱动开发,我想知道 RhinoMock、TypeMock 和 NUnit 的内置模拟之间的主要区别? 任何信息将不胜感激! 解决方案 TypeMock 是一种商业产品(这意味着您必须为此付费),但可以让您模拟具体对象 - 不像 RhinoMocks/NUnit/MoQ 可以只模拟一个接口/抽象类.它是如何实现这一点的,这是一种边缘黑魔法,但它使用 CLR 做了一些非常聪 ..
发布时间:2022-01-08 21:42:50 其他开发

犀牛模拟vs Typemock vs JustMock vs

我需要为新项目选择模拟框架. 这些框架的优缺点是什么? 有比较表吗? 我知道JustMock是我的Beta阶段,但现在看起来非常好(非常类似于TypeMock) 编辑:我对MS Mole怎么办? 解决方案 在出现JustMock之前,先询问了此问题,然后模拟框架比较非常好-它没有JustMock但是,您会看到每个.NET模拟框架的语法和功能. RhinoMocks ..
发布时间:2020-05-12 18:37:45 其他开发

Typemock vs最小起订量

我已经听说了一些关于这两个框架的知识,并决定要使用这两个框架.哪个更好?为什么? 提前谢谢! 耳鼻咽肌 解决方案 好吧,TypeMock Isolator是一种付费产品,而Moq是FOSS,因此,这可能仅仅是您的决定点.除此之外,我相信TypeMock提供了模拟静态和遗留代码的功能,而这些代码和静态代码是通过标准多态性无法实现的. 要进行逐击功能比较,有很多方法: htt ..
发布时间:2020-05-10 01:39:04 其他开发

如何嘲笑一切?

我了解如何模拟接口或虚拟方法调用.但是像TypeMock这样的框架可以模拟框架中的所有内容.哪些.NET机制用于提供此类功能? 例如, 解决方案 Typemock隔离器使用CLR 分析器API 来拦截.NET调用并在运行时进行更改: 报价: Typemock隔离器使用 面向方面的程序设计 创建一个模拟方面. 在内部,它使用.NET Framework 探查器API来监视 应用程序 ..
发布时间:2020-05-10 01:35:17 C#/.NET

TypeMock VS JustMock(VS RhinoMock,Moq ...):2011年的现状?

几周前我开始了TDD.我必须在充满非虚拟方法的C#代码上进行单元测试,并且也没有太多接口.因此,在我研究了RhinoMock和Moq之后,代理解决方案还不够:我需要的是隔离器,这要归功于探查器. 从我阅读的内容中,我有3种选择: TypeMock 隔离器,非常强大,但也非常昂贵 http://www.typemock.com/ Telerik的 JustMock ,它是TypeMo ..
发布时间:2020-05-10 01:30:13 其他开发

"Typemock隔离器"如何进行?模拟静态方法?

您中有些人会知道,通常无法在.net中模拟静态方法. 通过模拟,我的意思是将类中的方法替换为具有相同签名的另一种方法,通常用于测试目的. 用于模拟方法的两个主要方法是将其声明为虚拟方法或在接口中定义它. .net静态方法都不允许使用这两种方法. 但是,有一个昂贵的工具叫做"Typemock Isolator",它可以模拟静态方法.隔离器如何完成这项看似不可能的壮举? 解决方 ..
发布时间:2020-05-10 01:25:54 C#/.NET

EF4-可以模拟ObjectContext进行单元测试吗?

可以不使用TypeMock Islolator来完成吗?我在网上发现了一些建议,例如传递仅元数据的连接字符串,但是除了TypeMock之外,我所遇到的其他事情似乎都没有真正允许将模拟ObjectContext注入到用于单元测试的服务中.我是否会为TypeMock降低$$费用,还是有其他选择?没有人能创建与开源的TypeMock相当的东西吗? 解决方案 我正在轻松地对EF4进行单元测试,而无 ..
发布时间:2020-05-10 01:19:16 其他开发

Moq和Rhino.mocks有什么功能?

我找不到Moq和Rhino的逐项特定功能比较.所有问题都是“您更喜欢哪个,为什么?",或者“这是您如何在犀牛中进行简单的模拟以及如何在最小定量中完成". 我在任何地方都找不到深入的比较.我知道语法上的差异,因此我没有在寻找答案. 我正在寻找功能比较 .例如: Rhino具有线程的Expect.On() 嘲笑. Moq可以这样做吗? 如何进行多模拟 (实现多个接口 与一个模拟). ..
发布时间:2020-05-10 01:16:16 其他开发

RhinoMock与TypeMock与NUnit的模拟?

我刚刚开始进行测试驱动开发,我想知道RhinoMock,TypeMock和NUnit的内置模拟之间的主要区别吗? 任何信息将不胜感激! 解决方案 TypeMock是一种商业产品(意味着您必须为此付费),但是可以模拟具体对象-与RhinoMocks/NUnit/MoQ不同,后者可以仅模拟接口/抽象类.它是如何达到临界黑魔法的,但是它在CLR上做了一些非常聪明的事情. 当您在项目中 ..
发布时间:2020-05-10 01:12:04 其他开发

单元测试的遗留代码:极限"提取和越权QUOT; VS JustMock / TypeMock /痣?

鉴于以下条件 一个很老的,大的,C#遗留代码基础,没有testcoverage任何 (几乎)每一个类从一些接口 派生什么是密封 什么是使用像JustMock和TypeMock探查-API驱动的解决方案的实际利益,相对于使用提取和放大器;覆盖+例如: RhinoMocks的?有没有我不知道的情况下,除了规避私人/保护,在使用TypeMock / JustMock等确实的需要的?我特别 ..
发布时间:2016-10-08 16:30:12 C#/.NET

惩戒在C#中的非虚拟方法

我想要测试一些类,我用嘲笑制作,但我已经看到在C#中的所有免费的嘲弄框架是无法模拟非虚方法(如果它不是在接口)。 但是,有TypeMock谁可以做到这一点,因此它是可能的。任何人都可以显示该怎么办呢?我甚至可以尝试以促进一个开源框架,如果我能得到这个工作。 提前 解决方案 我是从Typemock,我不会解决”(为什么人们不希望用最好的工具的工作,虽然这超出了我)太强大了“的评论 ..
发布时间:2016-09-18 10:45:20 C#/.NET

开源/ Typemock隔离器的免费替代

是否有 Typemock隔离.NET 任何F / OSS的选择吗? 解决方案 免责声明:我在Typemock工作的 Typemock隔离器采用了CLR事件探查器API执行IL改写,从而使你假(模拟)静态方法和具体的类。据我所知,摩尔确实在使用Profiler来嘲笑那些东西方面类似的事情来隔离,而且是免费的(但不开源)。 使用动态代理实现在运行时的接口和抽象类,因此,它们不能嘲笑密封/静态类 ..
发布时间:2015-11-26 00:44:29 C#/.NET