ruby-mocha

ruby-mocha

文章 0 浏览 4

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

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

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

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

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

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

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

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

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

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

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

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

使用 Mocha 进行模拟排序

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

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

摩卡和嵌套对象

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

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

RR mock.instance_of 和 Mocha any_instance 之间的区别

我有以下 rspec 代码: require 'spec_helper' require 'mocha' require 'rr' describe ProjectsController, "creating a new project" do integrate_…

苦妄 2024-08-16 17:07:33 8 0

无法在 IronRuby 中加载 gem

我已经删除了所有环境变量和 ruby​​/ironruby 目录并从头开始重新安装。然后我通过igem安装了mocha。这是我的输出。 $ ir IronRuby 0.9.1.0 on .NET…

忆梦 2024-08-06 12:06:42 8 0

在 Rails 2.3.3 项目中安装 Mocha 0.9.7

我使用以下方法安装了 Mocha 0.9.7 Rails 插件:( $ script/plugin install git://github.com/floehopper/mocha.git 只需按照 http://mocha.rubyforg…

无力看清 2024-08-01 21:51:03 6 0

Mocha:如何设置对实例方法的期望?

假设这个 ruby​​ 代码: class User def self.failed_login!(email) user = User.find_by_email(email) if user user.failed_login_count = user.fa…

往事风中埋 2024-07-21 17:35:39 7 0

从工厂女孩返回模拟对象

我在 JRuby Rails 应用程序中使用 Mocha 和 Factory_girl。 当我调用工厂时,我想返回已经完成一些模拟的对象。 这是我正在尝试做的事情的代码片段。 …

尘世孤行 2024-07-14 03:41:17 8 0

Ruby 中的模拟构造函数

我是一名 Java 开发人员,正在研究 Ruby,并且很喜欢它。 我了解到,由于 Ruby 的元编程功能,我的单元测试变得更加干净,而且我不需要令人讨厌的模拟…

↙温凉少女 2024-07-04 02:13:29 9 0
更多

推荐作者

亚希

文章 0 评论 0

cyp

文章 0 评论 0

北漠

文章 0 评论 0

11223456

文章 0 评论 0

坠似风落

文章 0 评论 0

游魂

文章 0 评论 0

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