stubbing

stubbing

文章 0 浏览 4

在哪里/测试什么?模拟、存根、功能、单元...(在 Ruby/Rails 中)?

我正在尝试测试一个相当大的 Rails 应用程序,我可能应该一直这样做,但从来没有感到完全舒服。现在我正在进行功能测试以查看用户是否创建成功。基本…

木格 2024-09-12 05:59:46 12 0

使用 Rhino Mocks 设置存根方法的返回值的技术差异

以下两种为方法提供虚假实现的方法之间的主要区别是什么? 我在一个测试中使用第二种方法很好,但在另一个测试中,除非我使用第一种方法,否则无法实…

醉生梦死 2024-09-02 20:15:40 12 0

Rhino Mocks 存根和模拟仅适用于接口?

Rhino Mocks 存根和模拟仅适用于接口,而不适用于具体类,这是正确的吗?我花了相当多的时间试图让这段代码正常工作。我没想到存根的 pubSubClient 总…

伤痕我心 2024-08-24 18:28:37 11 0

摩卡和嵌套对象

如果这是一个愚蠢的问题,请原谅,我是嘲笑新手。 我可以使用 mocha 执行以下操作: person.expects(:first_name).returns('David') 如何模拟嵌套对象…

撑一把青伞 2024-08-23 23:47:57 14 0

Mockito:如何在不模拟所有参数的情况下轻松存根方法

我有一个想要存根的方法,但它有很多参数。 我怎样才能避免模拟所有参数但仍然存根该方法。 前任: //Method to stub public void myMethod(Bar bar, …

九歌凝 2024-08-23 05:35:10 14 0

如何在 Rails 的超类中存根 before_filter ?

我在 RSpec 中使用 RR 进行模拟和存根,并且遇到过一种情况,我想对设置一些实例变量的控制器的超类中的方法进行存根。我可以弄清楚如何存根方法调用…

关于从前 2024-08-22 18:24:59 11 0

给定 wsdl + xds 类型文件,如何创建存根 WCF Web 服务?

我知道这是一个基本主题,但在从 wsdl 开始之前从未这样做过。 我收到了一个 wsdl 文件和一堆带有类型定义的 xsd。我不知道它们是否是从 WCF 服务创建…

ζ澈沫 2024-08-19 03:20:15 12 0

当单元测试位于不同的程序集中时,如何存根 Properties.Settings 对象?

我有一个对象引用了一堆 Properties.Settings.Default... 值,我需要在该对象的单元测试中存根这些值。 不幸的是,设置对象的类型被声明为内部,因此…

奢望 2024-08-14 12:16:35 12 0

RhinoMocks - 存根返回参数的方法

我正在使用RhinoMocks,我需要存根一个方法,并始终让它返回第三个参数,无论传入什么: _service.Stub(x => x.Method(parm1, parm2, parm3)).Return(…

菊凝晚露 2024-08-10 23:02:04 11 0

删除 Equals 方法时出现 RhinoMocks 异常

我在为对象设置 Equals 方法测试时遇到问题。 有问题的对象是由此接口定义的: public interface IHours { ITimeOfDay OpenAt { get; set; } ITimeOfD…

甜妞爱困 2024-08-04 16:16:08 11 0

何时使用存根和模拟?

我一直有这样的困惑。如果我编写一个使用假代码来断言某些操作的代码,那么当它真正使用真实对象而不是假对象启动时,我如何信任我的真实实现。 例如…

你穿错了嫁妆 2024-08-02 22:00:41 9 0

PHP 中的单元测试数据存储

我正在使用 PHPUnit,但发现很难让它为用作数据存储的对象创建良好的模拟和存根。 示例: class urlDisplayer { private $storage; public function _…

当梦初醒 2024-07-27 23:23:34 7 0

单元测试添加到 Zip/从 Zip 中提取

我有以下用于添加到 Zip 或从 Zip 中提取的代码。 我正在尝试重构它以使其做好测试准备。 有人可以指导我如何实现这一目标吗? 旁白:我使用 Moq 作为…

雪化雨蝶 2024-07-25 23:20:06 11 0

如何在 Rails 中存根或模拟 request.subdomains 方法?

我正在尝试在我的 Rails 应用程序中编写一些功能测试,并且在 application_controller.rb 中我有这样的: before_filter :current_account def curren…

孤独陪着我 2024-07-25 14:15:18 12 0

Groovy:存根类型引用

我有一个类似于 class MyClass { Foo foo } 在某些情况下我不想初始化 foo 并希望消除对它的所有调用的 Groovy 类。 任何返回值的方法都不应该执行任…

执手闯天涯 2024-07-23 10:40:05 10 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文