stubbing

stubbing

文章 0 浏览 4

我应该使用什么策略来对 ruby​​ (rspec) 中的文件进行单元测试?

我有一个 ruby​​ 方法,可以逐行处理一个非常大的文件(即我无法将文件加载到内存中),如下所示: def process_file file = File.new(@@data_file,…

骷髅 2025-01-06 08:09:22 1 0

如何使用 Rhino 存根返回带有 ref 参数的 void 的方法

如果方法返回 void,我找不到使用 ref 参数对方法进行存根的方法,如下例所示: public interface Interface1 { void Method1(ref int i); } public c…

两相知 2025-01-05 21:14:03 1 0

对 Warden 进行控制器测试

我在测试控制器和使用 Warden 时遇到问题。 所有示例都指向存根 request.env['warden']。当我调用 env['warden'] 时,这会导致我的控制器出现问题,然…

以为你会在 2025-01-05 01:06:34 1 0

测试时我应该在 Factory Girl 中还是在规范文件中存根模型吗?

几乎我遇到的每个规范文件最终都会写这样的内容: before :each do @cimg = Factory.build :cimg_valid @cimg.stub(:validate_img).and_return true @…

路弥 2025-01-01 05:16:08 1 0

模拟和存根可以在 Cucumber 步骤之间持续存在吗?

我有一个依赖于名为 PSC 的第三方 API 的应用程序,但我想将我的 Cucumber 测试与对 PSC 的 API 调用隔离开来。 因此,我编写了几个 Cucumber 步骤: …

半仙 2024-12-27 01:36:05 1 0

评论属于已删除的用户。如何关联“占位符”?

我的评论是用户发表的。评论 belongs_to :user 和用户 has_many :comments。 但用户可以被删除。如果完成,我宁愿不删除他们的评论,而是将他们的评论…

陪我终i 2024-12-21 11:20:46 2 0

RSpec Stub 不覆盖多个嵌套的描述块

我有一个结构如下的测试套件: describe ... do [list of dates].each do describe before(:all) do base_date = ... end describe ... do [list of t…

魂ガ小子 2024-12-19 20:02:17 1 0

Mockito - 存根模拟对象方法返回的对象的方法

假设我有一个模拟对象,并且我不想存根它的任何方法,但我想存根它返回的对象的方法。例如, when(mockObject.method1()).thenReturn(returnValue) 通…

独享拥抱 2024-12-13 02:03:39 3 0

Node.js/JavaScript 内置类型的存根?

这个练习相当学术化,但它对于理解 JavaScript 的行为很有用。 为什么这个可行: var fs = require('fs'); console.log(fs.readdirSync('/').length);…

迷乱花海 2024-12-12 03:32:47 2 0

如何“提供”?在米杰的事实中实施?

我正在阅读《Clojure in Action》第 8 章有关 TDD 的内容,并尝试了存根宏。它使用动态绑定机制来存根函数。唉,在 Clojure 1.3 中,不可能对非动态变…

无尽的现实 2024-12-11 09:03:17 5 0

如何使用 mocha 删除 send_file

最直接的尝试是这样做 @controller.stubs(:send_file) ,但这会导致输出错误,例如 ActionView::MissingTemplate: Missing template ... So how do I …

走野 2024-11-29 22:43:29 4 0

用java编写综合/桥接方法

我正在编写一个应用程序来检查该方法是合成的还是桥接的。 为了测试这个应用程序,我在我的存根中添加了各种方法。 但对于任何方法来说,测试用例中都…

淡看悲欢离合 2024-11-25 00:48:08 3 0

junit:模拟和存根——参考链接?

因此,在我职业生涯的这个阶段,我主要是一名 RoR 开发人员(对 Python 和 Django 仍然有一些挥之不去的依恋),并且最近我开始参与 java/ejb/tomcat …

蓝海 2024-11-15 11:53:51 6 0

Rspec 2 和 Rails 3 存根/模拟

我目前正在将一个大型应用程序从 Rails 2 迁移到 Rails 3。在我们的功能规范中,我们有很多这样的东西: @model = Factory :model @child = Factory :…

说谎友 2024-11-14 15:03:58 6 0

使用 mocha 打桩助手

it "should have edit button if user has permission to edit" do EntitiesHelper.stubs(:permission_to_edit_entity?).returns(true) get :index @e…

预谋 2024-11-08 22:08:05 7 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

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