腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Module#prepend
monkeypatch
中
的
RSpec
-
stub
#
超级
调用
、
、
、
我正在将使用alias_method_chain
的
monkeypatches转换为
Module#prepend
。但是这样做会使
rspec
测试变得更加困难。reconnect end alias_method_chain :call, :reconnect我可以使用
rspec
Module#prepend
代码如下所示: module MethodOverrides def call
浏览 17
提问于2016-09-14
得票数 3
1
回答
在Ruby
中
测试与设备相关
的
代码
、
、
、
我将
rspec
和minitest用于Rails应用程序和具有简单算法
的
库。我
的
意思是,如果我 a + b这很容易测试。我希望add(2, 2)和4一样。但是假设我有依赖于某台机器
的
方法。device_namesend 例如,我会得到['CPU', 'GPU', 'DSP'],但这完全取决于我
的
机器如何处理第
浏览 2
提问于2012-12-05
得票数 0
1
回答
如何在JRuby
中
的
导入Java类
中
存根出对
超级
的
调用
以进行测试
、
、
、
、
我正在用
RSpec
和JRuby测试Java类。java_import Java::B it "should not call A.foo" do # s
浏览 0
提问于2010-02-28
得票数 0
1
回答
用存根更新旧
的
rspec
语法
、
我有一些教程
中
的
代码,但是我遇到了一些问题,现在它正在使用存根将其更新为当前
的
rspec
语法。所讨论
的
代码相对简单,取自教师规范文件。如何为当前语法更新这段代码。describe Teacher do student =
stub
subject.submit_assignment(studen
浏览 6
提问于2015-01-23
得票数 1
回答已采纳
3
回答
如何在活动记录关系中使用存根方法
、
我
的
控制器中有一行代码,看起来像这样:其中"upcoming_events“为接口
调用
。我正在为用户控制器创建测试,并且我希望避免在测试
中
实际执行API
调用
。如何清除"upcoming_events"?before user.
stub
(:calendar).
浏览 2
提问于2013-07-14
得票数 0
回答已采纳
1
回答
使用
rspec
,我可以模拟我正在测试
的
方法
中
的
对象吗?
、
、
我定义了以下方法: y = some_other_method(x) end 现在在我
的
rspec
规范
中
,我可以为我
的
some_method单元测试模拟对some_other_method
的
调用
吗?
浏览 0
提问于2011-06-02
得票数 2
回答已采纳
1
回答
使用
rspec
-rails在所有视图规范上存根模板方法
的
正确方法是什么?
、
下面是我认为可行
的
方法(在spec_helper.rb
中
): config.before(:each, :type => :views) do template.
stub
!The error occurred while evaluating nil.template 在每个示例
的
the (:each )
浏览 0
提问于2008-12-22
得票数 3
回答已采纳
11
回答
rspec
:如何存根构造函数
调用
的
实例方法?
、
、
class A @x = do_something 42end 在
调用
原始实现(因此将42赋值给@x)之前,我如何在
rspec
中
存根do_something?
浏览 9
提问于2008-11-25
得票数 31
回答已采纳
2
回答
我们是否可以强制
rspec
stub
_model将created_at列填充到Time:now
、
、
、
我使用twitter bootstrap gem来生成在索引页面
中
显示created_at列
的
视图。随脚手架一起生成
的
rspec
测试使用
stub
_model来测试索引视图。这些测试失败,因为created_at列在nil
中
。 就像
stub
_model生成虚拟id一样,它是否也可以将created_at列设置为Time.now。这可以通过config来完成吗?
浏览 0
提问于2012-11-27
得票数 3
回答已采纳
1
回答
使用数据存储对python 3进行本地测试
、
、
、
、
有人知道如何用python3模拟本地测试
的
数据存储吗?Python2有 文档建议使用数据存储仿真器,但即使它正在工作,我也认为让测试依赖于外部进程并不理想,而且它需要大量时间才能启动
浏览 4
提问于2018-12-03
得票数 2
1
回答
带有acts_as_tree
的
Rspec
:帮助器看不到子项
、
、
正在尝试为使用acts_as_tree
的
帮助器方法编写测试。帮助器方法对子对象使用计数:在我
的
测试
中
,我创建了一个父对象和子对象:但是在我
的
测试
中
(当测试运行时,在我
的
助手中),parent.child.size是0 我
的
浏览 5
提问于2011-02-17
得票数 0
回答已采纳
1
回答
如何在
rspec
控制器测试中省略一些东西?
、
、
、
在我
的
RSpec
控制器测试
中
,我尝试测试一个对子函数进行
调用
的
特定操作。但我不希望测试包含对该子函数
的
调用
。(它将引发一个在我
的
开发环境
中
根本无法修复
的
错误)谢谢。
浏览 0
提问于2010-01-24
得票数 0
1
回答
无法使用receive_message_chain
rspec
的
非存根方法
、
我对receive_message_chain
rspec
3.6有一个奇怪
的
问题{LineItem.first} 当我执行一个order.line_items而不是返回一个集合时,它会返回一个<Double (anonymous)>对象,这不是我想要
的
。
浏览 3
提问于2017-12-04
得票数 0
回答已采纳
1
回答
如何在不重新测试fat模型
的
情况下测试瘦控制器?
、
、
、
在开始之前,我将rails与
rspec
、shoulda-matcher和factorygirl结合使用以简化测试,所以如果这些库包含一些有助于解决以下问题
的
内容,请让我知道。只有在游戏还没有开始
的
情况下,玩家才能被移除,所以我在我
的
游戏模型
中
添加了一个remove_player方法,并对其进行了彻底
的
测试。在我
的
播放器控制器
中
,我让delete操作
调用
remove_player方法来实际执行工作,然后该操作导致重定向。我如何在不重新测
浏览 0
提问于2013-04-24
得票数 1
回答已采纳
1
回答
如何让instance_of在RoR
中
处理ActiveRecord对象?
、
、
、
、
今天,我在使用RoR存根
调用
AR对象时遇到了一个问题。我认为我可以做一些类似以下
的
事情:然而,当我尝试这个方法时,它似乎根本没有存根方法,因此,我最终使用了以下方法:
stub
(account).save_to_other_spot为什么instance_of不能以我期望
的<
浏览 2
提问于2010-03-02
得票数 1
回答已采纳
2
回答
rspec
模拟“#<Class:0x007ff9c339bd80> (NoMethodError)
的
未定义方法`
stub
_model”
、
、
、
我使用
的
是Rails3.1,我想在我
的
规范
中
添加一些
stub
和mock,但我得到了一个NoMethodError:以下是我
的
GemFile
的
摘录:gem '
rspec
-rails' 我运行了bun
浏览 0
提问于2011-09-22
得票数 0
回答已采纳
1
回答
Rspec
断言没有意义:使用<message>双重接收意外消息
、
、
、
、
这是一个可重复性最低
的
示例,您只需将其复制并在最新版本
的
gem install
rspec
中
运行。= nil end it 'runs bar' do foo(bar_
stub
) expect(bar_
stub
浏览 5
提问于2021-06-30
得票数 0
回答已采纳
2
回答
有没有一种方法可以检查一个方法是否使用
RSpec
存根?
主要是出于测试调试
的
目的,我想知道是否有一种方法可以判断一个方法是否存根。例如,在我
的
一个测试
中
,我写道:当我有一个真实
的
实例时,我想写下这样
的
代码: an_instance_of_model.stubbed
浏览 0
提问于2013-05-23
得票数 5
回答已采纳
1
回答
Rails
rspec
未定义
的
用于#<
RSpec
::ExampleGroups
的
“接收”方法:
、
、
、
我想测试某些实例没有接收到特定
的
方法
调用
。我被引导到了当前
的
不工作解决方案,并且我正在使用 -
rspec
-core 3.7.1 -
rspec
-mocks3.7.0更新1:我使用
的
是webmock而不是
rspec
-mocks。更新3:谢谢你
的
解释,@enginee
浏览 1
提问于2018-04-30
得票数 1
回答已采纳
2
回答
如何使用
RSpec
3.4对视图规范
中
的
控制器帮助方法进行存根?
、
、
、
、
我正在用
RSpec
(3.4onRails 4.2.5)测试一个视图。我在CRUD控制器中使用decent_exposure gem。decent_exposure使定义命名方法变得很容易,这些方法可供我
的
视图使用,并且可以回溯结果值。为什么不动呢?如何在视图中对方法article进行存根?我
的
控制器 class Account::ArticlesController < Account::Ba
浏览 6
提问于2016-02-06
得票数 3
回答已采纳
点击加载更多
相关
资讯
pytest的内置插件盘点15. monkeypatch
我的学习笔记(8)- 计算机科学中 Stub 的概念与应用
Remote Procedure Call基本原理
不同的区块链技术,涉及那些编程语言?
一文告诉你 Java RMI和RPC 的区别!
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券