腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
在
运行
rspec
测试
时
停止
执行
与
外部
API
交互
的
after_create
回
调
?
、
、
我有一个带有
after_create
回
调
的
Rails模型,它有
与
外部
API
交互
的
代码。当我
运行
rspec
测试
时
,该代码正在
执行
,另一个应用程序上
的
内容正在创建。我想做一些事情,比如: def
浏览 9
提问于2017-07-05
得票数 0
回答已采纳
2
回答
回形针,记录在磁盘上保存文件之前保存
、
、
我正在上传一个图像,有一个观察者,当创建新记录
时
触发。
在
观察者中,我通过
API
将图像推送到其他服务。问题是,当在本地或在
rspec
测试
中
执行
此操作
时
,似乎
在
图像保存到磁盘之前记录已保存在数据库中,并且我收到文件未找到错误。
如何
让它保持正确
的
秩序?
浏览 1
提问于2011-10-05
得票数 1
1
回答
如何
在我
的
FactoryGirl工厂中使用Rails 4.2.3模拟
回
调
?
、
、
、
、
我
在
我
的
用户模型…中有这个
回
调
… Mymodule::Publisher.new_user(user: self, x_forward: {})我想嘲笑这个
回
调
… after(:build) do |user|allow(user).to receive(:publish)
浏览 5
提问于2022-06-16
得票数 0
回答已采纳
1
回答
测试
Rails JSON
API
资源
回
调
、
如何
进行单元
测试
,确保JSON
API
资源
回
调
已注册为
after_create
,且send_notifications已被调用,我可以使用expect(MyMailer).to receive(:welcome_email) 当我尝试allow & expect MyResource#send_notifications或MyMailer.welcome_email
时
,系统不会跟踪它们
的
呼叫。class MyResource < Base
浏览 13
提问于2018-07-02
得票数 0
2
回答
发送电子邮件
时
测试
失败:发送邮件需要一个要地址
的
SMTP。设置消息smtp_envelope_to、to、cc或bcc地址
、
、
、
我有一个
after_create
回
调
的
用户模型,将发送电子邮件给管理员,以便他可以批准帐户。它在开发模式下
运行
非常好,但是当我
运行
Capybara/
RSpec
测试
时
,除了以下例外,它会失败: An SMTP To address is required to为什么它在
测试
环境中尝试使用SMTP?为什么这种情况只发生在电子邮件传递(
在
模型中),而不是与其他
浏览 0
提问于2013-12-02
得票数 3
回答已采纳
17
回答
跳过Factory Girl和
Rspec
上
的
回
调
、
、
我正在
测试
一个带有after create
回
调
的
模型,我只想在
测试
时
在
某些情况下
运行
它。
如何
跳过/
运行
来自工厂
的
回
调
?class User < ActiveRecord::Base ...工厂: factory
浏览 4
提问于2012-01-06
得票数 116
回答已采纳
1
回答
测试
是否存在ActiveRecord
回
调
、
、
如何
测试
模型中是否存在
回
调
,特别是通过创建记录(如
after_create
或after_commit on: :create )触发
的
回
调
describe "#notify_if_spam" do it "is called
浏览 2
提问于2014-10-22
得票数 0
回答已采纳
1
回答
如何
测试
webhooks /远程
回
调
?
、
、
我正在使用
rspec
和capybara编写
测试
用例,以便
与
Cheddargetter (一家支付解决方案提供商)集成。我
测试
我对CG
的
API
的
请求没有问题,但是我不确定
如何
最好地
测试
CG
的
API
何时向Rails应用程序提供web
回
调
。这类似于PayPal
的
IPN功能,
在
客户支付后,web挂钩
回
调</em
浏览 1
提问于2012-11-08
得票数 3
回答已采纳
1
回答
在
保存父模型和嵌套关联之后,
在
创建父模型之后
运行
Rails
、
我正在我
的
Rails应用程序中创建一个新
的
资源,发送到我
的
端点
的
JSON如下所示: "resource1": { "name"resource3_attributes": [{ }] }嵌套属性工作正常,并且正在设置父模型上
的
关联但
浏览 4
提问于2016-02-17
得票数 4
回答已采纳
1
回答
after_create
在
保存失败后调用?
、
当我确定一个模型被保存
时
,我想向
外部
软件发送请求。2)它是否
在
失败
的
创建
时
被调用?RAILS
API
文档说: 请注意,此
回
调
仍然包装在围绕保存
的
事务中。3)这是否意味着它要求save
在
调用after_save之前成功,还是意味着一旦save被调用,after_save就总是被触发?
浏览 0
提问于2015-09-01
得票数 9
回答已采纳
1
回答
RSpec
多次调用我
的
慢速
测试
、
我正在尝试
在
RSpec
中
测试
一个对象。有很多东西我想要检查前后,所以我遵循了我在网络上找到
的
例子,最终得到了这样
的
结果: before(:each) do it { should_not change { count('...') } }end 这确实可以工作,但我看到
的
是before()代码和#
浏览 2
提问于2013-06-13
得票数 1
1
回答
android中活动
的
服务
回
调
、
、
我有一个正在
运行
的
后台服务和一个
与
该服务
交互
的
客户端。我知道
如何
在活动中调用服务方法,并且使用回
调
可以实现我想要做
的
事情。但是我不能理解
Api
demos (远程服务)中提供
的
回
调
机制和代码示例。 有人能解释一下这个服务
回
调
是
如
浏览 2
提问于2010-01-08
得票数 14
1
回答
用玩笑和假计时器
测试
递归轮询功能
、
我已经创建了一个轮询服务,它递归地调用一个
api
,
在
api
成功
的
情况下,如果满足了某些条件,就会再次继续轮询。* ----------------------------------------- */ run
浏览 0
提问于2018-09-20
得票数 5
回答已采纳
1
回答
CameraSource.stop()是否需要从UI线程调用?
、
、
、
、
我正在开发一个android应用程序,它使用来自Mobile
的
谷歌条形码扫描
API
。app
的
目的是检测条形码,然后根据
与
条码相关
的
数据采取相应
的
措施。一旦检测到第一个条形码,我想要
停止
相机源,这样检测就不会继续了。当我试图
在
cameraSource.stop()
回
调
中
执行
receiveDetections(Detector.Detections<Barcode> detections)<
浏览 3
提问于2016-12-06
得票数 1
回答已采纳
1
回答
如何
使用Google
测试
身份验证?
、
、
、
我有一个Rails应用程序,其中登录/注销是通过设计直接完成
的
。然而,我想让用户连接他们
的
Google帐户(使用),因此我有一个控制器,负责让用户链接其谷歌帐户。以下是它
的
外观:
api
= get_adwords_
api
token =
api
.authorize(def create_adwords_
api
config
浏览 1
提问于2014-02-23
得票数 1
回答已采纳
2
回答
集成
测试
中
的
模拟文件系统
、
、
、
、
我正在编写一个ruby程序,它
执行
一些
外部
命令行实用程序。我
如何
从我
的
rspec
测试
中模拟文件系统,以便我可以轻松地设置一些文件层次结构,并在
测试
后验证它。最好是
在
ram中实现,这样
测试
就能快速
运行
。 我意识到我可能找不到可移植
的
解决方案,因为我
的
外部
实用程序是直接
与
操作系统文件服务
交互
的
本机程序。Linux是
浏览 6
提问于2008-11-13
得票数 17
回答已采纳
1
回答
Google脚本作为oauth
外部
站点
的
回
调
URL
、
抱歉我不太了解这些东西
的
工作原理所以..。 我有一个Bitrix24站点正在
运行
,它有一个
API
,它使用OAuth 2.0协议。我想要创建一个Google脚本web应用程序(或者
API
可
执行
程序,如果更合适的话),它将与该
外部
API
交互
。根据我对这个过程
的
理解,我
在
Bitrix24站点中调用一个页面,其中包含一个
回
调
URL,并且身份验证信息被发送到那个
回
调
浏览 4
提问于2022-06-14
得票数 0
1
回答
Rails 3: ActiveRecord观察者: after_commit
回
调在
测试
期间不会触发,但是after_save会触发
、
、
、
我对一些模型使用after_save
回
调
,对其中一个模型使用after_commit
回
调
。所有代码--代码--工作正常,但是
在
RSpec
测试
期间,after_commit
回
调在我保存Thing模型
时
不会被调用。
RSpec
的
配置
在
spec/spec_helper.rb中如下所示 #yada yad
浏览 3
提问于2014-11-25
得票数 3
回答已采纳
4
回答
rspec
中未处理延迟
的
作业
、
、
我正在尝试为自定义延迟作业(GetPage::GetPageJob)
运行
rspecs,但我遇到了一个问题。当我
运行
它们
时
,作业已经很好地排队(也就是说,很好地插入到了delayed_jobs表中),但是它们不会被作业工作线程处理。实际上,
在
第一个终端中启动"rake job :work RAILS_ENV=test“之后,
在
第二个终端中
运行
specs之后,我没有看到来自第一个终端中
的
作业工作者
的
任何输出。另一方面,如果我通过“脚本/
浏览 5
提问于2010-07-07
得票数 35
1
回答
在
运行
Roboletric
测试
时
,不回
调
、
、
、
、
测试
时
(
在
JVM下)不要从Retrofit获得
回
调
。 用Robolectric (3.0)、Wiremock (1.57:独立)和Mockito (1.10.19)
测试
应用程序。应用程序使用Retrofit (1.9)
与
后端
API
连接。App有通过Retrofit调用
API
的
服务,并且这些活动被绑定到服务。调试和
测试
运行
的
日志显示,该活动调用服务,服务调用更新,以
浏览 4
提问于2015-09-18
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券