腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
用于
测试
方法
的
Rspec
匹
配器
在
each
块
中
调用
另一个
方法
ruby
、
rspec
、
mocking
我正在尝试
测试
一个ruby
方法
是否
调用
了它内部
的
另一个
方法
,即
each
块
中
的
另一个
方法
。def initialize end @array_of_class_a_instances.
each
do |element|
浏览 17
提问于2021-02-12
得票数 2
1
回答
RSpec
3模拟参数期望-使用
块
吗?
ruby
、
rspec
、
rspec3
我有一个
方法
,它接收一个
块
,并将其委托给
另一个
方法
。非常简单: Builder.build(&block)我希望
RSpec
(v3)
测试
接收到
的
块
是否传递给了新
方法
。我
的
测试
目前是这样
的
: it "delegates to Buil
浏览 0
提问于2014-11-21
得票数 2
1
回答
定义
块
内
的
方法
ruby
、
rspec
我对ruby很陌生,我正在学习ruby,用
RSpec
编写单元
测试
,
在
定义自定义匹
配器
时,有一行代码我
在
RSpec
中
无法理解。end actual % expected == 0end 据我所知,ruby是编译器按顺序读取代码
的
一种脚本语言也就是说,
在
使用该
方法
之前,必须定义它。但是
在
RSpec</
浏览 4
提问于2014-02-05
得票数 1
回答已采纳
1
回答
应该“是有效
的
”吗?失败并返回"'handle_matcher':undefined method 'matches?'“
ruby-on-rails
、
ruby-on-rails-3
、
rspec
、
shoulda
我使用以下规范
在
rspec
(rails 3)上尝试“shoulda”:describe Article do end并且失败
的
原因是 /Users/jeppe/.rvm/gems/ruby-1.8.7-p302/gems/
rspec
-expectations-2.0.0.beta.20
浏览 2
提问于2010-09-09
得票数 3
回答已采纳
3
回答
RSpec
--
测试
方法
是否
调用
其
块
参数
ruby
、
methods
、
rspec
、
call
、
block
我有一个以代码
块
为参数
的
方法
。问题是:如果这个
方法
调用
了
块
,如何使用
RSpec
进行
测试
?
块
可以
在
方法
所需
的
任何范围内进行评估,而不一定使用yield或block.call。它被传递给
另一个
类,或者
在
一个匿名类对象
中
或者在其他地方计算它。要使
测试
通过,只需计算某个
块
作为
方法
<
浏览 3
提问于2012-11-06
得票数 4
回答已采纳
1
回答
如何获得在运行时已经
测试
过
的
RSpec
示例
的
数量?
ruby
、
rspec
如何获得运行时
测试
的
RSpec
示例
的
数量?我正在维护一个大型
测试
套件,它需要很长时间才能运行,并且似乎存在内存泄漏,并且希望
在
测试
运行期间定期输出各种诊断信息。
在
我
的
spec_helper
中
,我启动一个线程,如下所示。我想在这些诊断
中
包括已经运行
的
测试
数量。(如果可以的话,要
测试
的
测试
总数也会很大。)Seman
浏览 2
提问于2022-09-12
得票数 0
1
回答
ruby
rspec
模拟接收散列
的
测试
函数
ruby
、
testing
、
rspec
、
tdd
、
rspec3
我正在玩弄mailgun,所有的功能现在似乎都可以工作了,我想用
rspec
mocks来
测试
它们。我
在
rspec
/fixtures文件夹下制作了一些json fixture,每个fixture都有一个json,表示我
调用
特定函数时
的
预期结果。我还做了一个小帮手: def self.get_json(filename:) end我想
测试
<
浏览 5
提问于2016-07-23
得票数 1
回答已采纳
2
回答
数组解释
中
的
块
/Proc返回数组
ruby
提示符:扩展数组类以包含一个名为my_
each
的
方法
,该
方法
接受一个
块
,在数组
的
每个元素上
调用
该
块
,然后返回原始数组。我不太清楚
块
/Procs在这个上下文中是如何工作
的
,但不知怎么
的
,我神奇地编写了通过了4个
RSPEC
测试
中
的
3个
的
代码。{}).to eq(original_array) en
浏览 0
提问于2019-01-07
得票数 0
回答已采纳
1
回答
我认为简单
的
“作用域”问题:
在
rails
rspec
测试
中
,如何在“it...”之外
的
DRY
方法
中
访问我
的
自定义记录器。block?
ruby-on-rails-3
、
scope
在
我
的
一个
rspec
集成
测试
中
,我有一个自定义记录器speclog = Logger.new('log/
rspec
.log'),当我从before(:
each
) ... end和it ... end
块
内部
调用
它时但是,当我通过将一个常见
的
“显示一切”例程移到它自己
的
方法
中
来结束一些
测试
时,
在
该<em
浏览 0
提问于2012-10-04
得票数 0
回答已采纳
1
回答
使用minitest
测试
ruby
块
ruby
、
tdd
、
block
、
minitest
用minitest
测试
Ruby
块
的
最佳方式是什么?
Rspec
似乎有一套收益率匹
配器
。minitest也有类似的东西吗?
浏览 2
提问于2013-03-31
得票数 0
回答已采纳
3
回答
rspec
误差
中
的
布尔比较
ruby
、
rspec2
在
Rspec
中
,我试图
测试
函数
的
近似返回值。perc_error_accepted / 100)end approx_equals(obj.datas[:bar], 5
浏览 2
提问于2013-09-27
得票数 0
回答已采纳
1
回答
如何对引发错误
的
块
多次
测试
yield_control?
ruby
、
rspec
我想像这样使用yield_control匹
配器
在
RSpec
中
但是,我希望这个
块
产生一个错误是否有允许您这样做
的
RSpec
构造? 基本上,我正在寻找类似于
RSpec
模拟对象
的
东西,它允许您在该
块
被生成时引发错误,并计算被生成
的
次数。我知道还有其他
的
浏览 0
提问于2014-10-22
得票数 0
1
回答
在
rspec
中使用辅助
方法
之前:suite
块
ruby
、
rspec
在
rspec
中使用帮助器
方法
的
常见模式如下:end
RSpec
.configure do |config| config.before :suite似乎
在
before :
each
运行时该模块已经包含在内,但
浏览 0
提问于2015-12-22
得票数 1
1
回答
使用Shoulda redirect_to
测试
控制器
的
创建操作
ruby-on-rails
、
ruby-on-rails-3
、
rspec2
、
shoulda
我正在使用
RSpec
+ Shoulda
在
Rails3
中
测试
我
的
RESTful控制器,我
在
找出如何
测试
创建操作
的
重定向时遇到了麻烦。标准
的
RESTful控制器应该重定向到新post
的
show操作。例如,如果我有一个项目模型
的
ProjectsController,那么
在
成功创建之后,该操作应该:Shoulda提供了
浏览 1
提问于2011-02-13
得票数 2
回答已采纳
2
回答
如何使用Capybara
Rspec
Matcher
测试
演示者?
ruby-on-rails
、
rspec
、
capybara
、
presenter
我正在尝试使用Capybara
RSpec
匹
配器
测试
presenter
方法
。it "should generate a button" do subject
浏览 0
提问于2012-04-05
得票数 4
回答已采纳
1
回答
RSpec
-如何创建可
用于
自动嵌入"it“
测试
的
辅助
方法
ruby-on-rails
、
ruby
、
rspec
我是ruby/rails/
rspec
等
的
新手。使用
rspec
2.13.1,我想创建一个带有
方法
的
模块,该模块可以从我
的
测试
结果
中
调用
,以便后续
调用
RSpec
::Core::ExampleGroup
的
"it“
方法
。symbols : [symbols]
浏览 0
提问于2013-04-18
得票数 2
回答已采纳
1
回答
Spec运行后数据未正确删除
ruby-on-rails
、
factory-bot
、
rspec-rails
、
ruby-datamapper
在
我
的
RSpec
文件
中
,我使用FactoryGirl创建了我
在
RSpec
文件中使用
的
对象。
在
我
的
RSpec
文件
中
,我使用了三个对象A,B和C,其中C依赖于B,B依赖于A。
在
RSpec
文件
中
,我编写了两个
测试
用例:一个
用于
测试
控制器
的
index
方法
,
另
浏览 1
提问于2013-08-22
得票数 1
1
回答
Ruby脚本
的
Rspec
测试
问题,该脚本接受哈希元素
的
用户输入
unit-testing
、
hash
、
user-input
、
rspec2
、
ruby-1.9.3
我有一个,它在运行时从用户那里获取图书
的
价格。我刚开始为Ruby编写
RSpec
测试
。我使用
的
是Ruby1.9.3-p 327和
rspec
2.11.0。您可以从Github 克隆 my项目。我
的
Rspec
测试
旨在
测试
新实例化
的
对象是否属于特定
的
类。不知怎
的
,当我取消注释这一行时,我
浏览 0
提问于2013-07-14
得票数 0
回答已采纳
2
回答
按任何顺序匹配多个收益率
ruby-on-rails
、
ruby
、
rspec
、
iterator
、
yield
我想用
rspec
测试
迭代器。在我看来,唯一可能
的
产量匹配是yield_successive_args (根据
的
说法)。其他匹
配器
仅
用于
单次屈服。但是,如果屈服顺序不是指定
的
,yield_successive_args就会失败。expect { |b| array.
each
(&b)
浏览 5
提问于2014-06-30
得票数 9
回答已采纳
2
回答
以编程方式跳过
RSpec
中
的
测试
ruby
、
specifications
我很好奇是否有一种
方法
可以
在
RSpec
中
跳过before
块
中
的
测试
?我是这样想
的
:
RSpec
.configure do |config| if some_condition?spec.skip end end 上面对skip
的
调用
不起作用。这是我正在研究
的</e
浏览 16
提问于2019-09-05
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
前端单元测试入门
【必读】掌握C+适配器模式,从此代码复用、维护不再难!
python设计模式(五):适配器模式——各种类接口的合并
Java设计模式 七种结构型模式
设计模式第五讲-适配器模式
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券