腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
RSpec
的
未定义
方法
“`
capture
”
、
我正在使用
方法
capture
,但它在我运行规范时抛出一个错误。我正在使用
capture
来获取
方法
调用
的
输出。是我
的
方法
: puts " #{grid[0]} | #{grid[1]} | #{grid[2]} " puts "-----------" puts
浏览 4
提问于2017-08-11
得票数 1
1
回答
如何为包含"gets.chomp“
的
Ruby
方法
编写
RSpec
测试?
、
对于下面的Ruby
方法
,我如何在不重写
方法
的
情况下使用
RSpec
测试模拟用户输入? puts "What is your name?"gets.chomp我已经找到了,但是这种
方法
需要使用类来创建。
RSpec
是否支持不在类中
的
方法
的
存根? 一个不同
的
方法
,但是我不得不重写这个
方法
。我可以重写这个<
浏览 2
提问于2013-06-23
得票数 8
回答已采纳
1
回答
Rspec
测试前哨
的
Raven
capture
_exception
、
、
、
Raven.
capture
_exception(error, { error_message: message }) end 我尝试过使用expect(Raven).to receive(:
capture
_exception).with(...)它一直告诉我没有定义
capture
_exception。我尝试过expect和expect_any_instance_of,但都没有成功。现在,我跳过了这一步,但我知道有一种
方法
。有什么想法?
浏览 23
提问于2019-02-23
得票数 4
回答已采纳
1
回答
使用
RSpec
测试具有gets
的
用户输入
、
、
我是使用
RSpec
和Ruby进行单元测试
的
新手,我有一个问题,那就是如何测试我
的
代码是否使用gets
方法
,而不提示用户输入。My_name = gets $stdin.gets.chomp describe '
capture<
浏览 0
提问于2016-05-20
得票数 7
6
回答
RSpec
:如何编写期望特定输出但不关心
方法
的
测试?
、
、
我正在尝试理解测试驱动
的
设计,特别是
RSpec
。但我在使用
RSpec
书中
的
一些示例时遇到了问题。在这本书中,我们测试了$STDOUT上
的
输出,如下所示:game = Game.new好吧,这在某种程度上是可行
的
。但是我到底为什么要关心Game对象是否使用了put()
方法
呢?如果我把它改成print(),它
浏览 1
提问于2011-06-16
得票数 14
回答已采纳
4
回答
使用
RSpec
测试命令行输出
、
、
我想要做
的
是在命令行上运行ruby sayhello.rb,然后接收Hello from
Rspec
。我得到了这一点: def speak endhi.speak 现在,我想用
rspec
编写一个测试,以检查命令行输出实际上是"Hello from Unix“而不是"I like
RSp
浏览 0
提问于2012-07-06
得票数 18
1
回答
如何使用
RSpec
测试救援异常块
的
结果
、
、
我有一个
方法
,里面有一个begin / rescue块。如何使用
RSpec
2测试救援块?class Capturer begin return true if statusrescue Exception => e return false end describe "#
capture
浏览 0
提问于2012-03-23
得票数 6
回答已采纳
2
回答
Rspec
3.0.0.beta2,Rails 3.2.17中
的
防护
、
、
正在尝试使用
Rspec
3.0.0.beta2配置防护。在运行guard时,我得到以下错误:有什么想法吗?
浏览 2
提问于2014-03-01
得票数 0
5
回答
使用
rspec
的
Selenium屏幕截图
、
、
、
我正在尝试使用selenium-client和
rspec
来捕获有关测试失败
的
屏幕截图。但是,当测试失败时,我会收到这样
的
消息,并且报告有空白屏幕截图:WARNING:Could not
capture
page screenshot: execution expired WARNING: Could not
capture
system screenshot: exe
浏览 4
提问于2009-12-01
得票数 3
回答已采纳
1
回答
rspec
无路由错误
、
、
、
我在route.rb中设置了如下路径: post "/orders/:id/
capture
/.:format“我收到错误:“找不到路由{:控制器=> :orders,:action => :
capture
} 为什么会这样呢?
浏览 0
提问于2012-05-22
得票数 1
1
回答
如何在我
的
规范中找到最小
的
capture
_io
方法
?
、
、
这是我
的
spec/helper.rb文件:require 'minitest/spec' NoMethodError: undefined method `
capture
_io' for #<
RSpec
::Core::ExampleGroup::Nested_/Users/millisami/
浏览 0
提问于2012-08-19
得票数 1
1
回答
Rspec
-将gets.chomp存根出构造函数
、
我正在用Ruby语言编写一个Mastermind游戏,在类' game‘
的
构造函数中,我想用gets.chomp向用户询问它
的
名字。很简单,但我遇到麻烦
的
地方是在
RSpec
中测试这个类时,但我似乎不能正确地存根出'gets‘和’but‘,因为它们是在构造函数中,而不是常规
方法
。
浏览 1
提问于2015-04-16
得票数 1
1
回答
您认为使用
RSpec
`double`比使用`OpenStruct.new`有什么优势?
、
、
浏览 2
提问于2014-07-18
得票数 0
1
回答
编译
的
HAML代码不符合预期
、
、
我正在探索使用HAML作为ERB
的
替代方案,以潜在地解决我目前在Rails4测试中遇到
的
这个问题:。(template).render(ActionView::Base.new).gsub("\n", '') 我在测试结果中得到
的
结果是更重要
的
是,我怎样才能正确地渲染它呢?
浏览 1
提问于2014-12-14
得票数 0
2
回答
在
Rspec
中测试STDOUT输出
、
、
我正在尝试为这个语句建立一个规范。使用‘put’很容易
浏览 1
提问于2013-05-12
得票数 47
1
回答
"browser.text.include?“还假阳性?(watir-webdriver &黄瓜)
、
、
、
基本上,我希望在提交带有空必需字段
的
表单时检查错误消息。我想检查文本“请填写此字段”,但任何我寻找
的
文本都会通过。我对ruby和webdriver还很陌生,所以想知道我哪里出了问题? 提前谢谢。
浏览 1
提问于2015-09-10
得票数 0
回答已采纳
2
回答
Rails
rspec
错误:参数数量错误(1对应0)
、
、
我是rails和
rspec
的
新手,目前正在学习在线教程。Finished in 0.00296 seconds (files took 0.14604 seconds to load) 在spec_helpr.rb中,
capture
_puts
的
定义如下: begin $stdout(0对1)&q
浏览 10
提问于2016-07-16
得票数 0
2
回答
rspec
w/IronRuby缺少be_*
方法
、
、
我安装
的
rspec
gem
的
IronRuby似乎缺少自动
的
be_*
方法
助手。例如,下面的代码生成一个
未定义
的
方法
错误:require '
rspec
' x.should == 7 # worksbewildr (0.1.14) builder (3.0.0
浏览 7
提问于2012-07-23
得票数 0
回答已采纳
1
回答
当我希望实际执行
方法
时,如何处理
rspec
should_receive替换该
方法
?
、
我刚开始使用
rspec
should_receive,并且遇到了很多问题,因为它“替换”了
方法
。例如:为nil:NilClass提供
未定义
的
方法
“传递”,因为
rspec
使该
方法
停止工作。
浏览 4
提问于2014-01-28
得票数 1
回答已采纳
1
回答
如何在Ruby中运行一个既支持交互又允许访问其输出
的
命令?
目前我运行
的
命令如下所示:这很棒,因为它还支持交互,这意味着它允许我通过byebug或binding.pry进行交互。但是,我也希望获得system调用
的
输出,这是不可能
的
。此外,退出代码对我也没有用--我只需要命令
的
输出。 如何才能实现与system相同
的
功能,同时又能访问其输出?
浏览 2
提问于2017-07-08
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Context Capture运行过程中可能遇到的问题及解决方法
OrCAD Capture中两个重要概念:instance 和 occurrences的理解和案例
PHP实现远程抓取网站图片并保存在文件中
一文了解“最好编程语言”PHP 必知的 16 个编程法则!
ViVADO HLS 图像的获取
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券