腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Rspec
的it
块
文本没有打印在终端上
、
、
我有一个测试项目,其中有多个IT
块
。每件事情都很顺利,但是,当我运行我的
rspec
测试时,我不会在终端上的it
块
中
获取文本。相反,我只是在航站楼上得到了绿色的点。这是
rspec
宝石版本。*本地宝石*
rspec
-核心(3.3.1)
rspec
-
模拟
(3.3.1)
rspec
浏览 1
提问于2015-09-12
得票数 1
回答已采纳
1
回答
如
何在
RSpec
中
模拟
块
参数
?
、
、
、
假设我在Ruby
中
调用一个带有
块
参数
的ruby方法: Net::SFTP.start('testhost.com', 'test_user', keys: ['key']) do |sftp|('/local', '/remote') end 如何测试是否使用正确的
参数
调用了upload!方法?我可以做到这一点,测试#start的
参数
, expect(Net::SFTP).是
浏览 30
提问于2021-10-07
得票数 3
1
回答
在
rspec
中
什么是双人?我正在写一个测试,但是找不到下面第15行的信息:
这是评论-
rspec
,它有效,但我不明白什么是双重的。我的研究一无所获。
浏览 2
提问于2015-03-15
得票数 0
回答已采纳
1
回答
RSpec
::Core::ExampleGroup::Nested_2
中
未定义的方法“`it”
、
、
、
、
facebook id NoMethodError: undefined method `it' for #<
RSpec
浏览 0
提问于2013-07-23
得票数 2
回答已采纳
3
回答
使用
Rspec
测试中间件
、
、
、
我已经写了一些Rack-Middleware,现在我正试着用
Rspec
测试它。但是所有的Rack-Middleware都是用一个' app‘
参数
实例化的,这个
参数
代表了Rails应用本身。你们是如
何在
Rspec
中
模拟
这个的?
浏览 2
提问于2013-07-07
得票数 25
回答已采纳
1
回答
在
rspec
should_receive中使用where.not
、
、
我正在尝试通过
rspec
测试where.not的
参数
,但找不到用于在活动记录上进行调用的函数。谁能告诉我如
何在
rspec
中
为一个类
模拟
where.not?
浏览 13
提问于2020-11-27
得票数 0
3
回答
如
何在
RSpec
期望值中使用具有多个
参数
的let?
、
、
describe 'Spec' do let( :params ){ :foo, :bar, :baz } qux.use :foo, :bar, :baz 这会产生语法错误,因为:foo, :bar, :baz是无效的。
浏览 3
提问于2015-01-07
得票数 2
回答已采纳
2
回答
启用“case”在
块
传递给
RSpec
共享示例的情况下分配形式
参数
、
在
RSpec
中
,向共享示例提供值的技术之一是使用let定义该示例使用的变量,
如
中所述。当前,传递给正式
参数
的值优先于let建立的任何值,如以下示例所示: specify {puts [x1, x2, x3].inspect} let(:x1) {2} end我的
浏览 0
提问于2014-01-03
得票数 5
回答已采纳
1
回答
使用
参数
和
块
的
Rspec
模拟
、
在我的方法
中
,我通过传递
参数
和
块
调用了另一个方法,就像这样的analytics(url, params) do ExternalService.get(url, params) end。我的问题是,我如何肯定地
模拟
分析,它是用正确的
参数
和
块
调用的。假设它是SomeKlass的类方法expect(SomeKlass).to receive(:analytics).with(url, params),但我不能确保它是用右
块
浏览 0
提问于2016-12-11
得票数 0
1
回答
Rspec
中
的自定义匹配器。火柴是怎么挡的?
、
我从
RSpec
读到了这段代码: actual % expected == 0end it { is_expected.to be_a_multiple_of(3) }match do
块
是什么?def
浏览 0
提问于2016-10-28
得票数 0
回答已采纳
1
回答
Rspec
共享示例:帮助器方法
中
的访问
参数
假设我用一个
参数
创建了一个
Rspec
共享示例组(测试的业务目的是无关的,它是我当前代码库的一个过于简化的版本): puts "parameter=#{parameter}"end 我可以将parameter作为一个变量访问it测试
块
。我在我的代码库
中
(并且在
Rspec
文档
中</
浏览 3
提问于2020-06-22
得票数 0
回答已采纳
1
回答
Rspec
视图测试模型存根变量不传递给视图for循环
、
下面的代码将模型变量传递给视图 it "should display the page" do stub_model(IncomeTaxRate.all) # expect(rendered).to include()end<% @income_tax_rates.each do |
浏览 6
提问于2013-10-01
得票数 0
回答已采纳
2
回答
升级到
RSpec
3并遵循弃用通知将导致“未定义的方法‘允许’”
、
、
、
、
在升级
RSpec
之前,我在我的特性/support/hooks.rb文件中有了这个
块
: begin rescue
RSpec
::Mocks::MockExpectationErrorendAfter do allow(Challenge).
浏览 7
提问于2015-07-25
得票数 2
回答已采纳
1
回答
RSpec
--测试是否调用了前面定义的
块
、
、
、
、
如果调用了一个
块
,那么我如
何在
RSpec
中进行测试,这个问题的答案似乎在一个简单的例子中有效。问题是什么时候使用
块
初始化更复杂。然后在before
中
完成,并在上下文中被多个不同的测试重用,其中一个测试(如果对
块
进行了评估)。如何测试在这种情况下是否对
块
进行了评估? 上下文是,我正在实现一种DSL,由节点的
参数
和代码
块
(可以在节点范围内定义其他内容)定义节点。由于由节点的
块
定义的内容可能非常
浏览 1
提问于2012-11-07
得票数 1
回答已采纳
1
回答
我编写和测试Ruby类的方式有什么突出的问题吗?
当我为这个类编写测试时,我实际上测试了一个子类,其中initialize_dependencies函数被覆盖,依赖项被存根或
模拟
替换。
浏览 0
提问于2013-10-23
得票数 -1
1
回答
rspec
模拟
返回给定
参数
、
是否可以使用
rspec
将给定的
参数
返回给存根/
模拟
方法?我有点想写这样的东西:编辑: 我意识到了这样做的一种方式--
块
的返回值由方法调用返回
浏览 0
提问于2011-11-04
得票数 3
4
回答
如何重置
模拟
类方法的期望?
、
、
、
我对红宝石和
rspec
都很陌生,看起来
rspec
是一个非常“模糊”的世界(尤其是来自.net背景的时候)。在我的“规范”
中
,我有: expect(File).to receive(:exist?).("dummy.yaml") received: 0 times 那么,我如
何在
(类方法
模拟
)在我为它设置
浏览 10
提问于2014-08-14
得票数 10
回答已采纳
1
回答
Ruby脚本的
Rspec
测试问题,该脚本接受哈希元素的用户输入
、
、
、
、
我刚开始为Ruby编写
RSpec
测试。我使用的是Ruby1.9.3-p 327和
rspec
2.11.0。您可以从Github 克隆 my项目。@book_set/gems/
rspec
-core-2.11.1/lib/
rspec
/core/configuration.rb:780:in `block in load_spec_files':780:in `map' from /home/mohnish/.rvm
浏览 0
提问于2013-07-14
得票数 0
回答已采纳
2
回答
模拟
XHR GET请求
、
、
在我的
RSpec
测试
中
,我需要
模拟
对索引操作的AJAX GET请求,并且一直在使用Rails文档和
RSpec
书籍
中
描述的代码:但是,这总是会失败,因为测试试图加载show操作(不带任何
参数
),而不是指定的索引操作。from {:action=>"show", :controller=>"contacts", :id=>#<Contact id: nil, first_name: nil,
浏览 1
提问于2009-08-26
得票数 8
2
回答
Minitest和
Rspec
、
、
、
、
使用
RSpec
和Minitest测试rails应用的优缺点是什么?从
RSpec
转换到Minitest会丢失哪些功能?
浏览 0
提问于2012-09-18
得票数 50
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在python中构造时间戳参数
如何在浏览器中模拟手动操作?探究实现方法与步骤
如何在浏览器中模拟手动工具?探索便捷操作的奥秘
如何在Spark中处理结构化流式数据,如日志文件或传感器数据?
轻松教你如何在C+中,使用参数化构造函数来初始化对象数组
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券