腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如
何为
在
RSpec
中
为
块
生成
对象
的
方法
编写
单元测试
ruby
、
rspec
、
rspec-rails
、
rspec3
我有一个实现.call
方法
的
类,该
方法
为
块
生成
一个
对象
,我想学习如
何为
此
编写
单元测试
。这就是我所拥有的。end 我需要能够为call
方法
编写
单元测试
,以测试状态是否已更改为done或正在进行。这就是我所拥有的:
RSpec
.describe A::B, :unit do let(:object) { create(:something, id
浏览 10
提问于2019-10-03
得票数 1
2
回答
RSpec
发电机清单
ruby-on-rails
、
rspec
我正在寻找一个
RSpec
的
生成
器
的
全面列表,以方便地
为
控制器、模型、助手等
生成
规范。我发现
的
唯一一个是: 这会在spec/requests文件夹中保存规范。
浏览 2
提问于2012-06-16
得票数 7
1
回答
Rspec
中
的
自定义匹配器。火柴是怎么挡
的
?
ruby
、
rspec
我从
RSpec
读到了这段代码: actual % expected == 0end it { is_expected.to be_a_multiple_of(3) }match do
块
是什么?<em
浏览 0
提问于2016-10-28
得票数 0
回答已采纳
1
回答
单元测试
Rails应用程序
的
控制器
的
助手模块-如何?
ruby-on-rails
、
jrubyonrails
在
我
的
rails应用程序
中
,有一个控制器帮助器,它是一个模块(而不是类),其中定义了许多帮助器
方法
。
在
我对这个模块进行代码重构之前,我希望为此
编写
单元测试
用例,以确保我对当前系统
的
理解是正确
的
,并且我没有无意中破坏任何功能。我们正在使用
RSpec
,我想知道如
何为
这个辅助模块
的
方法
编写
单元测试
用例?
浏览 1
提问于2010-11-26
得票数 2
回答已采纳
1
回答
使用
rspec
进行木偶代码覆盖率测试
ruby
、
code-coverage
、
rspec-puppet
我
的
模块结构是这样
的
。('File.join(File.dirname(__FILE__),init.pp)') }at_exit {
RSpec
::Puppet::Coverage.report!} 这就是我正在尝试做
的
事情。root@ubuntu-14-04:/home/vivekkumarmishra17/Mymodule/install_logging#
rspec
spec/classes/init_spe
浏览 8
提问于2016-05-26
得票数 3
2
回答
如何对返回不同模型
对象
的
Rails模型进行
单元测试
?
ruby-on-rails
、
model-view-controller
、
rspec
has_one :profile profile || create_profileend 因此,current_profile
方法
要么返回现有的概要文件,要么创建一个新
的
配置文件并返回它。如
何为
User
编写
单元测试
以检查此
方法
是否正常工作?我是否应该以某种方式检查返回
的
对象
是一个概要文件
对象
?还是我应该检查一下侧写
的
参数?我使用
的
浏览 1
提问于2016-02-08
得票数 0
回答已采纳
1
回答
类
的
测试路径或
方法
unit-testing
当用许多可选
方法
为
有状态
对象
编写
单元测试
时,我是将我
的
单元定义
为
类
的
单个
方法
,还是定义
为
可以通过类获取
的
特定路径?还是我
的
单位是全班的人?为了举例说明,设想一个类发送一封电子邮件,并有几种
方法
,
如
:send, attachBinary, attachText, clearAttachments, addSender, addRecipient只有
浏览 4
提问于2014-09-22
得票数 0
回答已采纳
2
回答
RSpec
Mocks是什么?
ruby-on-rails
、
ruby-on-rails-4
、
rspec-mocks
当我研究
RSpec
测试时,我看到了一个关于
RSpec
Mocks
的
推荐链接。但是,我不知道
RSpec
Mocks
的
优点以及如何使用它。有人能总结一下这件事吗。
浏览 1
提问于2015-05-22
得票数 0
回答已采纳
2
回答
Python 3除了模块
中
的
外部函数外,如
何为
try
编写
单元测试
python
、
unit-testing
、
pytest
、
python-module
、
python-unittest.mock
我想知道如
何为
在
Python模块
中
的
函数定义之外定义
的
try except
块
编写
Python3
单元测试
。', False),我真正感兴趣
的
是测试模块
中
的
try-except
块
(函数外部)是否按预期运行。如何
编写
单元测试
来检查package.module.CONSTANT是否设置
为
预期值?CONSTANT ==
浏览 14
提问于2020-04-15
得票数 1
回答已采纳
1
回答
在
不加载模型
的
情况下引用Rails模型
的
单元测试
代码
ruby-on-rails
、
ruby
、
unit-testing
、
rspec
我正在尝试对一个普通
的
旧Ruby
对象
进行
单元测试
,该
对象
有一个
方法
,该
方法
在
Rails模型上调用一个类
方法
。Rails应用程序相当大(加载时间
为
10秒),所以我宁愿避免加载所有Rails来进行
单元测试
,测试应该在1s以下运行。这会导致由于Rails依赖而导致
单元测试
缓慢。 我尝试
在
本地定义常量,然后使用常规
的
spec_helper,哪种工作。我可以单独禁用验证,<
浏览 0
提问于2019-01-25
得票数 2
回答已采纳
1
回答
定义
块
内
的
方法
ruby
、
rspec
我对ruby很陌生,我正在学习ruby,用
RSpec
编写
单元测试
,
在
定义自定义匹配器时,有一行代码我
在
RSpec
中
无法理解。end actual % expected == 0end 据我所知,ruby是编译器按顺序读取代码
的
一种脚本语言也就是说,
在
使用该
方法
之前,必须定义它。但是
在
RSpec</
浏览 4
提问于2014-02-05
得票数 1
回答已采纳
2
回答
Rails 2.3.9测试框架-
rspec
1、黄瓜或rails内置测试框架
ruby-on-rails
、
unit-testing
、
rspec
、
cucumber
我们现在有了一个相当大
的
rails(2.3.9)应用程序,有0 rails测试用例。(什么?)是。有可能:)。接下来,如果我们想将我们
的
测试建立
在
一个框架上,那么我们应该选择哪一个框架,黄瓜,
rspec
1还是rails?我要说
的
原因只有一个框架,是因为为了同一个目的学习和管理多个框架
的
复杂性。Q1:一些y2009所以建议
在
单元测试
模型/控制器中使用
rspec
,
在
测试视图时使用y2009。这(截至2011年6
浏览 0
提问于2011-06-23
得票数 0
回答已采纳
3
回答
测试rails应用程序
的
最佳
方法
是什么?
ruby-on-rails
、
unit-testing
、
testing
、
ruby-on-rails-3
我对Rails
的
测试很陌生。我已经决定学习测试驱动开发,因此我正在研究如何在rails
中
实现它。 现在我对如何继续下去感到非常困惑。,我需要学习
的
这些工具
的
最佳组合是什么?另外,我在哪里可以找到学习这些
的
资源?我正在Rails 3.0
中
构建这个应用程序
浏览 9
提问于2011-01-07
得票数 8
回答已采纳
1
回答
如何在应用程序控制器
中
测试
方法
?我
的
方法
使其他测试随机崩溃。
ruby-on-rails
、
rspec
我
在
应用程序控制器中有一个简单
的
方法
: def filename_for_export(project#{format}" if format end我有以下
的
测试: describe '#filename_for_export但有趣
的
是,这第二次测试似乎打破了一些
浏览 2
提问于2016-05-09
得票数 0
回答已采纳
2
回答
每次运行
rspec
时设置一次变量
ruby
、
rspec
我正在
编写
一个Ruby宝石,它访问基于web
的
API
的
特性。我需要设置一个
对象
,该
对象
将被初始化,每次运行测试时只登录API一次。before(:all)仍然过多,因为它将对每个描述
块
运行一次,而我想要
的
是
为
所有测试文件普遍设置一次
的
东西。更新config.add_setti
浏览 5
提问于2014-07-28
得票数 1
回答已采纳
1
回答
为
覆盖范围很大
的
测试构造
RSpec
文件结构和代码?
namespaces
、
metaprogramming
、
rspec
、
taxonomy
我刚刚开始研究一个用
Rspec
编写
的
>20k
单元测试
的
项目(项目本身不是用Ruby
编写
的
,只是用测试用例
编写
的
)。随着更多功能
的
增加,预计未来测试用例
的
数量将急剧增加。正如您可以想象
的
那样,
在
>20k
单元测试
中
,有许多名称非常相似的
方法
,它们都是从全局命名空间加载
的
助手
方法
浏览 3
提问于2010-02-03
得票数 3
回答已采纳
1
回答
阻止
rspec
尝试连接到mongoid
ruby-on-rails
、
rspec
、
mongoid
我正在运行rails,使用mongoid作为我
的
db,
在
我
的
mongoid.yml文件中使用连接。 问题是,每次我运行
rspec
时,它都会尝试连接到mongodb后端。
浏览 1
提问于2013-02-18
得票数 3
1
回答
在
松散类型语言
的
单元测试
中
,是否应该检查
方法
的
返回类型?
javascript
、
python
、
ruby
、
unit-testing
在
强类型语言(
如
Java )
中
,不需要显式检查返回
的
对象
类型,因为如果返回类型与
方法
签名不匹配,则代码无法编译。例如。当需要整数时,不能返回布尔值。
在
松散类型
的
语言(
如
Ruby、JavaScript、Python等)
中
,任何东西都可以返回。
编写
检查
方法
返回
的
对象
类型
的
单元测试
是否有意义?在我看来,这将确保<em
浏览 0
提问于2018-10-18
得票数 6
回答已采纳
3
回答
我应该把我
的
数据库查询测试放在rails
的
什么地方?
ruby-on-rails
、
ruby
、
database
、
testing
、
model
这确实加快了开发速度,但有时我不知道把我
的
测试放在哪里。测试查询
的
“标准”位置在哪里?我可以想象自己制作了许多fixture/虚拟数据,以确保我
的
查询按预期工作(由于我是rails新手,这可能是一个更好
的
主意)。对于基本
的
模型逻辑和验证测试,这些并不是真正需要
的
。如果你能提供一些关于在哪里放置这些测试
的
建议,使用rails测试
浏览 1
提问于2011-05-03
得票数 7
回答已采纳
3
回答
为
现有应用程序
编写
测试用例(
Rspec
)
ruby-on-rails
、
ruby-on-rails-3
、
rspec
、
tdd
作为
Rspec
noob,我不知道这个问题有什么意义。BUt,我真的很困惑,无法解决这个问题。 我们能为已经开始工作
的
项目
编写
规范吗?我们是否应该遵循
为<
浏览 4
提问于2012-11-06
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Golang 单元测试详尽指引
ChatGPT辅助编写自动化测试
如何提高PHP代码的质量?第二部分 单元测试
一文讲懂如何用Python编写单元测试用例
我的实用小工具-单元测试模块
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券