ruby-mocha

ruby-mocha

文章 0 浏览 3

在 Mocha 中取消类方法的存根

对于特定测试,我想更改类方法的返回值。 我可以通过调用 MyClass.expects(:method).returns(:myvalue) 获得正确的行为。完成测试后,如何停止这种行…

热风软妹 2024-10-22 02:20:15 0 0

使用 Mocha 将对象作为参数传递给存根方法

Foo.expects(:bar) Foo.bar(:abc =&gt 123, :xyz =&gt 987) # assert Foo.bar was called with a hash that has a key of :abc == 123 基本上我想检查…

烧了回忆取暖 2024-10-19 09:09:09 2 0

是否存在“not_expects”?摩卡/rspec?

我需要确保不会在给出一组特定条件的情况下调用方法,并且我 寻找与摩卡期望相反的东西。…

云柯 2024-10-15 18:50:39 3 0

是否有与 Rspec 的“mock().as_null_object”等价的 Mocha 版本?

是否有与 Rspec 的“mock().as_null_object”等效的 Mocha 版本?…

我偏爱纯白色 2024-10-08 11:23:48 3 0

红宝石。 RSpec 中的模拟

我在嘲笑方面有问题。我有 DistanceMatrix 类,我会 喜欢表明 if/else 中调用了 form_matrix 的哪个方法 陈述。我需要使用摩卡和 RSpec。有什么想法吗…

做个ˇ局外人 2024-10-05 06:34:05 5 0

如何模拟已模拟对象的实例方法?

我需要模拟以下内容: Class User def facebook #returns an instance of a facebook gem end end 因此,在我的用户测试中,要访问用户的 facebook 信…

诠释孤独 2024-09-28 23:50:43 4 0

如何使用 Ruby on Rails 模拟 twitter api?

我正在开发一个使用 twitter API 的应用程序。我目前正在将 rspec 与 mocha 一起使用,但我发现它很麻烦,而且我无法重用为给定方法创建的模拟。有没…

羞稚 2024-09-27 05:07:54 3 0

当我将 Mocha 0.9.8 与 Test::Unit 2.1.1 一起使用时,为什么会出现 NoMethodError

有人见过这个吗?这是错误: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -rrubygems -e "require 'redgreen'" -I.:lib:te…

提赋 2024-09-16 12:37:12 7 0

通过模拟测试两种不同的期望

我最近刚刚将 Devise 添加到我的第一个 Rails3 应用程序中,但在控制器测试方面遇到了一些麻烦。 我正在测试 User 控制器类,它与 Devise 使用的模型…

南冥有猫 2024-09-11 18:12:15 5 0

接收块作为参数的模拟方法

我有一个或多或少像这样的场景, class A def initialize(&ampblock) b = B.new(&ampblock) end end 我正在对 A 类进行单元测试,我想知道 B#new 是否…

滥情空心 2024-09-10 03:10:46 8 0

尝试在 Mocha 中使用参数测试方法时出现奇怪的错误。是bug还是我的问题?

很难找到任何关于 Mocha 的文档,所以恐怕我完全不知所措。我发现传递参数的存根方法存在问题。因此,例如,如果我设置一个这样的类: class Red def …

£噩梦荏苒 2024-09-03 06:31:48 4 0

有没有办法撤消 Mocha 对any_instance 的存根?

在我的控制器规格中,我是否有效?对于一些路由测试,(基于 Ryan Bates nifty_scaffold)如下:- it "create action should render new template whe…

篱下浅笙歌 2024-08-30 11:26:34 6 0

如何从 Ruby 中的 Mocha 模拟返回动态值

我的问题的要点如下:- 我正在用 Ruby 为下面表示为“post_to_embassy”的方法编写一个 Mocha 模拟。为了描述问题,实际方法的作用并不是我们真正关心…

℡Ms空城旧梦 2024-08-30 11:13:49 5 0

使用 Mocha 进行模拟排序

如何模拟数组的排序并期望 lambda 表达式? 这是我的问题的一个简单例子: # initializing the data l = lambda { |a,b| a &lt=&gt b } array = [ 1, …

任性一次 2024-08-28 06:46:25 5 0

摩卡和嵌套对象

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

撑一把青伞 2024-08-23 23:47:57 8 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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