腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
expect
和
expect_any_instance_of
之间
的
区别
、
、
、
我
的
控制器中有一个方法,看起来像这样: @current_user.send_confirmation_instructions
expect
(current_user).to receive(:send_confirmation_instructions)
expect_any_instance_of
谁能解释一下为什么使用
expect
语法
的
规范不能通过?编辑:F
浏览 15
提问于2016-07-18
得票数 0
1
回答
如何期望将消息发送到Rails中具有某些参数
的
类
的
任何实例(两次总计)?
、
当退还订单时,我们需要停用与该订单相关联
的
系列。在规范中,order有两个序列化,因此,我必须期待对API
的
两个调用,该API负责关闭序列化。我试过:
expect_any_instance_of
(Gateway).to receive(:deactivate_dongle).once.with(serial_number: '67890')
expect_any_instance_of
(Gateway).to receive(:deactivate_dongle).once.with(serial_nu
浏览 3
提问于2017-04-13
得票数 6
回答已采纳
1
回答
用于复杂情况
的
Rspec
、
、
我是RSpec
的
新手,正在为如何使用模拟测试而苦苦挣扎。这基本上是在webhook出现时调用
的
。(:pending, id: invoice.id) end我喜欢使用模拟
和
阻止API调用来测试下面两行代码。
浏览 3
提问于2016-09-12
得票数 0
回答已采纳
2
回答
使用链接方法调用进行Rspec控制器测试
、
、
我
的
控制器看起来是这样
的
: params[:page]||1enddescribe '#index' do before do it 'should get 5 stories
浏览 2
提问于2014-06-20
得票数 2
回答已采纳
2
回答
Object.any_instance should_receive与
expect
()将接收
、
、
下面这段代码按预期工作:但是当使用新
的
rspec期望时,它不起作用:错误是:received: 0 times with any arguments 我如何使用
expect
浏览 1
提问于2013-07-10
得票数 76
回答已采纳
1
回答
如何为尚未存在
的
对象设置RSpec期望
、
expect_any_instance_of
(MyCoolClass).to receive(:a_method).with(new_record_id, :created)enddescribe MyModel, type: :model do new_record= MyModel.new
expect_any_instance_of
(MyCoolClass).to rec
浏览 2
提问于2014-12-18
得票数 1
回答已采纳
1
回答
如何测试方法是否在RSpec中调用,但不覆盖返回值
、
问题 # rspec
expect_any_instance_of
(Post我可以添加一个类似于.and_return
的
expect_any_instance_of</e
浏览 0
提问于2016-02-17
得票数 10
回答已采纳
1
回答
在rspec中是否存在" not“等价物,例如对于"and_return”
的
逻辑不对等
、
、
无法在rspec文档中找到该方法,但是否有其他方法可供选择?以上代码块用于而不是,而是返回200
浏览 0
提问于2018-11-19
得票数 0
3
回答
RSpec:测试一个模型接收到
的
#create与某些参数?
、
、
我刚碰到了一个我打电话给你
的
情况:我路过
的
一个对立面是错
的
。我
的
直觉是:
expect
(Model.first.param).to eq(derp)但是,我要传递
的</
浏览 2
提问于2016-01-12
得票数 1
回答已采纳
1
回答
RSPEC错误
的
控制器测试没有实现
、
、
、
、
我正在尝试用RSPEC测试我
的
API控制器。控制器中
的
操作有一个我希望存根/模拟
的
服务。不实现: init_alias let(:alias_svc) { instance_double(AliasService) } it 'returns urls (return, success, fail)' do
expect</em
浏览 6
提问于2017-06-29
得票数 8
回答已采纳
1
回答
Rspec -检查特定模型
的
ActiveRecord::Relation实例
、
、
、
在我们
的
应用程序中,我们使用了以下内容 .to receive(:something) private constant #<Class:0x000055aa351fc9a0>::ActiveRecord_Relation referenced 有没有办法用
expect_any_instance_of
检查特定型号
的
ActiveRecord::Relati
浏览 3
提问于2018-09-05
得票数 1
1
回答
期望五个实例接收一次
、
在我
的
测试数据库中有五个ProxyServer实例。
expect_any_instance_of
(ProxyServer).to receive(:blacklist!).exactly(5).times
浏览 0
提问于2014-04-25
得票数 1
1
回答
RSpec --如何测试对象是否在#initialize中向self发送消息
、
这就是我现在所得到
的
,灵感来自于答案中
的
第二个代码。add_single_pics if dimensions is not given' do
expect
add_single_pics if dimensions are given' do subject = Picture.new('Test Picture', '
浏览 1
提问于2016-10-13
得票数 2
回答已采纳
1
回答
如何使用rspec来存根函数调用?
、
、
我正在编写
的
代码看起来像这样: def get_news param1 = 'a' param2 = 'd' end我希望能够测试是否将正确
的
参数传递给您是否知道一种方法来存根函数调用,这样我就可以测试它是否使用正确
的
浏览 1
提问于2013-12-20
得票数 0
1
回答
当尝试模拟Stripe::Charge.create时出现错误消息
、
、
我试图在我
的
规格中模拟Stripe::Charge.create。(我知道条纹-红宝石-模拟,但我只想自己嘲笑它)。这是我要模仿
的
代码:当我调用我
的
服务对象(它在我
的
规范中调用Stripe::Charge)时,我会得到以下错误消息: Failure/Error:
expect_any_instance_of
(Stripe::Charge).to receiv
浏览 2
提问于2015-07-04
得票数 0
回答已采纳
2
回答
当一个对象
的
构造函数实例化另一个对象时,RSpec存根
和
检查参数
、
给定以下代码,我如何在RSpec测试中验证类B
的
构造函数使用正确
的
参数调用类A
的
构造函数?initialize(*args)end def initialize end 只要我不检查参数(省略".with"),我
的
测试就可以工作B.new 1) B#new should have received
浏览 0
提问于2016-03-30
得票数 1
2
回答
在rails中使用rspec模拟/截断控制器recaptcha方法
、
、
我只是在学习如何使用存根
和
模拟,我想模拟下面的verify_recaptcha方法来测试这种情况
的
两种结果。我
的
控制器代码(DogMailsController) end
浏览 2
提问于2014-08-17
得票数 3
1
回答
如何在rspec中访问在方法运行时创建
的
对象?
、
、
我有一个带有Klass::save方法
的
类。此方法将创建一个新
的
Klass实例,然后根据需要调用inst.create或inst.update。我想像这样写一个rspec测试:
expect
(instance_created_within_class_method).to receive(:create) 我可以访问在我正在测试
的
方法运行期间创建
的
对象吗
浏览 16
提问于2020-07-16
得票数 0
回答已采纳
1
回答
Rspec:测试初始化方法调用另一个方法并返回一个值
、
、
、
我
的
守则:
expect_any_instance_of
(MyExample).to receiveMessage")
expect_any_instance_of
def initialize(m) m
浏览 1
提问于2014-06-30
得票数 1
回答已采纳
1
回答
如何测试我
的
表单助手
、
to receive(:select) {nil} endend 基本上,对于下拉函数,我想测试所有选项都调用了titleize,选择
的
值被正确设置,下拉列表
的
类被应用到select标记。
浏览 2
提问于2014-07-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JavaScript和PHP 之间的区别
Java和JavaScript之间的区别
CWDM和DWDM技术之间的区别
网关和路由器之间的区别
REST API和SOAP API之间的区别
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券