腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Rails
中
的
RSpec
3
最佳
实践
和
expect_any_instance_of
ruby-on-rails
、
rspec
我正在寻找
最佳
实践
替代方案 ,因为
RSpec
文档不鼓励使用 在处理遗留代码时,此功能有时很有用,但通常我们不鼓励使用它,原因如下:...[参考资料] 我使用 很多情况下,我想测试一个方法在满足特定条件时将被调用,但对象将被加载到不同
的
作用域中。 例如,在编写控制器规范时,我只是想测试在X
的
实例上使用正确
的
参数调用了正确
的
方法。
浏览 38
提问于2017-09-01
得票数 9
2
回答
如何在
rspec
中
的
模型副本上存根方法?
ruby-on-rails
、
testing
、
activerecord
、
rspec
all.each(&:bar) # do something that I want stub in testendfoo = Foo.createFoo.bar
expect_any_instance_of
(Foo).to receive(:bar
浏览 2
提问于2016-01-27
得票数 0
2
回答
在
rails
中使用
rspec
模拟/截断控制器recaptcha方法
ruby-on-rails
、
unit-testing
、
rspec
我只是在学习如何使用存根
和
模拟,我想模拟下面的verify_recaptcha方法来测试这种情况
的
两种结果。我
的
控制器代码(DogMailsController) end
浏览 2
提问于2014-08-17
得票数 3
5
回答
从零开始学习Ruby
中
的
单元测试
ruby-on-rails
、
ruby
、
unit-testing
、
testing
有没有教你用ruby编写单元测试
的
书或文章?
浏览 4
提问于2012-03-16
得票数 3
回答已采纳
1
回答
Rails
,Minitest
和
Guard -为什么rb-fsevent占用了超过100%
的
CPU?
ruby-on-rails
、
ruby
、
guard
、
minitest
我在
Rails
应用程序
中
运行保护程序,测试套件(minutest)最近停止正常工作。 MyApp/gems/rb-fsevent-0.9.3/bin/fsevent_watch --latency 0.1 /Users/Bodaiou/Clients
浏览 0
提问于2013-12-03
得票数 7
1
回答
Rspec
:控制器测试
中
仍在调用
的
存根模型方法
ruby-on-rails
、
rspec
在
Rails
中有这个模型: def self.create_auth_from_hash(hash) end显然,当前
的
语法是:但是,即使我没有发现错误我使用
的
是
Rails
4.1
和
RSpec
3.0。
浏览 1
提问于2014-11-19
得票数 1
回答已采纳
1
回答
具有
rspec
覆盖率
的
示例
Rails
应用程序
ruby-on-rails
、
rspec
我需要查看实时
Rails
项目中使用
的
rspec
示例。请推荐一些开源
的
Rails
应用,它们有很好
的
Rspec
复盖面,可以作为学习
rspec
的
一个很好
的
例子。 向您致敬,Pankaj
浏览 0
提问于2011-10-12
得票数 2
2
回答
使用大量
RSpec
的
开源
Rails
项目
ruby-on-rails
、
rspec
出于学习目的,我正在寻找能够例证
RSpec
用于BDD
的
惯用方法
的
开源
Rails
项目。我可以找到项目,但我对
Rails
或
RSpec
的
经验还不够丰富,无法知道我所看到
的
是否代表了
最佳
实践
。谢谢!
浏览 1
提问于2009-07-27
得票数 5
回答已采纳
1
回答
对服务实例方法进行存根,并检查它是否收到了对它
的
调用
ruby-on-rails
、
amazon-web-services
、
rspec
、
amazon-s3
我正在为使用外部服务
的
Rails
项目编写规范(本例
中
为Aws::S
3
)。我会在upload_file
的
任何实例上对Aws::S
3
::Object进行存根调用,并且能够在以后检查这个类
的
实例是否收到了对upload_file
的
调用。我到目前为止所做
的
: allow_any_instance_of(Aws::S
3
::Object).to receive(:upload_file).and_return('Stu
浏览 3
提问于2015-09-02
得票数 1
回答已采纳
4
回答
如何重置模拟类方法
的
期望?
ruby
、
unit-testing
、
rspec
、
mocking
我对红宝石
和
rspec
都很陌生,看起来
rspec
是一个非常“模糊”
的
世界(尤其是来自.net背景
的
时候)。在我
的
“规范”
中
,我有: expect(File).to receive(:exist?).(类方法模拟)在我为它设置新
的
期望之前?“non_existent.yaml”)
RSpec
::Mocks.proxy_for(your_object).reset 但这给了
浏览 10
提问于2014-08-14
得票数 10
回答已采纳
1
回答
运行带有参数
的
Rake任务
ruby-on-rails
、
ruby
、
rspec
、
rake
我一直在努力获得以下rake任务
的
测试覆盖率
和
附加规范。但是,我似乎没有尝试正确地发送env参数吗?/lib/tasks/database.rake:9:in `block (
3
levels) in <top (required)>' let(:task_paths) { ['tasks/database', 'tasks/seed'] }
浏览 9
提问于2017-03-12
得票数 0
回答已采纳
1
回答
如何在不同实例上使用不同
的
参数测试同一方法
的
接收
ruby-on-rails
、
ruby
、
unit-testing
、
rspec
我有我
的
方法 MyClass.new.track(arg1, arg2) 2.times { MyClass.new.track(arg
3
, arg4) }end
expect_any_instance_of
(MyClass).to receive(:track).with(arg1, arg2)
expect_any_i
浏览 0
提问于2017-07-20
得票数 2
回答已采纳
3
回答
如何为JavaScript编写测试用例
javascript
、
ruby-on-rails
、
ruby-on-rails-3.1
、
bdd
、
testcase
我有使用JavaScript Extensively
的
Rails
Application。我想知道有没有什么工具(Similar to
Rspec
, Cucumber For
Rails
)可以用来测试我
的
应用程序
中
编写
的
JS代码。 确保您
的
JS正确
的
最佳
实践
是什么?
浏览 0
提问于2012-10-18
得票数 0
回答已采纳
1
回答
expect_to_receive不工作
ruby-on-rails
、
ruby
、
rspec
、
rspec-rails
我试图使用expect_to_receive
rspec
期望值,但没有任何运气。我
的
控制器规范文件看起来是这样
的
:
expect_any_instance_of
(Job).to receive(:resolve_end_behaviour) enddef callback @video = JobVideo.find(params[
浏览 3
提问于2014-07-15
得票数 0
2
回答
如果我在控制器测试
中
删除了.save方法,如何检查是否呈现了正确
的
显示模板?
ruby-on-rails
、
ruby
、
rspec
、
capybara
我正在尝试使用
RSpec
在
rails
应用程序
中
测试控制器创建方法,如下所示: @user = User.new(user_params) flash[:error] = "User not saved"end 但是,如果我通过强制.new返回true来阻止测试使用活动记录
和
用户模型,则.save没有将@user
的
id设置为正常,因此不能测试它重定向到user_pat
浏览 0
提问于2015-06-09
得票数 0
回答已采纳
1
回答
如何解决这个NoMethodError?
ruby-on-rails
、
rspec
我跟踪了所有不同
的
解决方案(或我认为我已经这么做了),在Github()
和
其他类似的帖子上
的
堆栈溢出,但仍然无法使它工作。我还能看到NoMethodError。我
的
回购是一个非常基本
的
实践
网站。
rails
4.1.5
rspec
3.1.3失败: 1)静态页面主页应该包含“
实践
RAILS
”失败/错
浏览 0
提问于2014-09-16
得票数 0
回答已采纳
1
回答
如何在
rails
项目中使用
rspec
/ autotest?
ruby-on-rails
、
ruby
、
rspec
、
autotest
在
Rails
项目中进行
RSpec
/自动测试
的
最佳
实践
是什么? 我在谷歌上搜索了一些东西,但感觉可能已经过时了。
浏览 2
提问于2009-07-03
得票数 1
回答已采纳
1
回答
我应该如何将
RSpec
与Rake、
Rails
和我现有的测试集成起来?
ruby-on-rails
、
ruby
、
tdd
、
rspec
、
rspec2
我想开始使用
RSpec
为我
的
Rails
应用程序编写测试,但我有很多现有的测试是使用Test::Unit编写
的
。我希望能够继续运行所有测试(或所有单元测试、功能测试等)。只需从命令行使用类似于或者其他任何东西,并让它运行所有单元测试,无论它们是用Test::Unit还是
RSpec
编写
的
。而且我绝对不想浪费大量
的
时间将我现有的测试转换成
RSpec
;这是不可能
的
。 现在我在想,我希望我
的
<
浏览 0
提问于2010-11-24
得票数 3
回答已采纳
2
回答
测试
rails
应用程序
的
移动视图
ruby-on-rails
、
tdd
、
rspec
在
rails
应用程序
中
,如果我对手机使用不同
的
请求格式。例如,render *.mobile.erb。为此编写测试
的
最佳
实践
是什么?我使用
RSpec
,但找不到有关如何强制它呈现移动视图
的
信息。
浏览 1
提问于2011-04-25
得票数 1
回答已采纳
4
回答
在非
Rails
应用程序
中
测试ActiveRecord与Shoulda
的
关联
activerecord
、
rspec
、
sinatra
、
shoulda
应用: Sinatra + ActiveRecord describe Bar do end NoMethodError: undefined method `belong_to' for #<
RSp
浏览 0
提问于2012-06-14
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
AI原创:你需要知道的软件开发中的编码技巧和最佳实践
杂谈#1:给大家介绍一下,这位是Ruby
Ruby 开发工具 RubyMine 2018.1.4 发布,Bugfix 版本
从25分钟到7分钟,我们用了这些方法提升Rails CI的效率
从25分钟到7分钟,我们用了这些方法提升Rails CI的效率
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券