腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使
类
对
RSpec
测试
文件
可见
?
、
、
、
我有一个模型播放器,它位于app/ model中: class Player < ApplicationRecordend 我使用的是gem
rspec
-rails,我有一个
测试
文件
,用来确定是否成功创建了播放器,该
测试
位于
测试
/模型中: require '
rspec
' <e
浏览 25
提问于2020-11-15
得票数 0
回答已采纳
2
回答
如何
让单元
测试
访问核心数据模型
、
、
我还有其他
类
的方法,它们接受这些模型,并根据它们的属性执行一些功能。
如何
对
这些
类
进行单元
测试
?对于普通的Swift
文件
,我在Xcode中选择它们,并勾选一个框,
使
那些
文件
中定义的任何
类
对
项目的单元
测试
部分
可见
。我的问题本质上是,
如何
使
我的核心数据模型
对
测试
也是
可见
的?
浏览 1
提问于2017-02-01
得票数 1
回答已采纳
1
回答
Corey在2011年GoGaRuCo上使用了哪些
测试
工具和方法?
、
、
在中,Corey展示了一些
使
Rails
测试
套件更快的技术。我将总结如下: 将尽可能多的代码放在Rails应用程序之外,分别放到其他模块和
类
测试
中,而不需要在Rails应用程序中加载Rails的开销。他在运行
rspec
和spn或spna的
测试
之间进行交替(例如,在3:50左右)。spn是一个众所周知的工具吗?在他
对
非Rails
类
和模块的
测试
中,他包含了正在
测试
的模块或
类
,但是我没有看到他包含任何类似于
浏览 0
提问于2012-05-23
得票数 7
回答已采纳
1
回答
Rspec
找不到来自木偶的要求包,我可以跳过“定义类型”中的“要求”吗?
、
我正在尝试编写
rspec
测试
傀儡代码。在我的傀儡中,我调用了一个定义类型,它不是这个
类
的一部分。(先前定义)在分支
测试
中可以找到傀儡代码,但是
rspec
无法通过"reuire“。n",... content => join($user_param_lines, ''),
Rspec
但是错误不断地提示: 错误:在节点上找
浏览 4
提问于2020-12-05
得票数 0
回答已采纳
1
回答
测试
视图/DOM内容
RSpec
红宝石水豚
、
、
、
、
我想知道
如何
测试
视图中的DOM内容
RSpec
测试
,为了知道内容是否存在,我通常使用match或have_content (匹配HTML /
类
),但在这里我想知道div是否
可见
(样式显示:无),我不知道
如何
做用
RSpec
检查DOM的更好方法是什么? 我也谈到了另一位开发人员,他告诉我,在功能
测试
中检查DOM和这类东西更好,因为视图不够好,所以我想对此有另一种看法。
浏览 2
提问于2014-01-29
得票数 2
1
回答
如何
在JRuby中的导入Java
类
中存根出
对
超级的调用以进行
测试
、
、
、
、
我正在用
RSpec
和JRuby
测试
Java
类
。 public String foo() { return super.foo();} 我只是想用B.foo
测试
代码,而不是用JRuby
测试
A.foo
如何
在
RSpec
测试
中存根
浏览 0
提问于2010-02-28
得票数 0
1
回答
如何
测试
隐藏在工厂中的
类
?
、
、
、
Context.我有接口IVehicle、
类
VehiclesFactory和嵌套在VehiclesFactory中的私有
类
Vehicle。问题.我应该
如何
对
Vehicle进行单元
测试
?我应该这么做吗?假设3.工厂是一种瘟疫,到
浏览 4
提问于2017-09-30
得票数 0
回答已采纳
1
回答
如何
使
Rspec
查看我的服务
文件
夹?
、
、
、
我试图更深入地了解
RSpec
和Rails
如何
加载
文件
,而不仅仅是解决这个特定的问题。/services (new folder)在spec
文件
夹中,我有一个
测试
。此时,它只
测试
创建我的
类
的一个新实例。def initialize(dependency = MyDependency.new) end为了
使
它更加复杂,MyD
浏览 3
提问于2015-02-18
得票数 2
回答已采纳
1
回答
如何
将guard配置为只执行与更改内容相关的
测试
,而不是重新运行整个
测试
套件?
、
、
、
测试
中是否正确地使用了guard。在我使用以下命令启动守卫控制台之后 bundle exec guard 我正在寻找一种方法,这样当我只编辑一个
文件
时,我的整个
rspec
测试
套件就不会运行。是否可以配置guard,
使
guard只针对特定规范运行
测试
?例如,如果我编辑
文件
lib/folder1/myclass.rb 和等级库
文件
spec/lib/folder1/myclass_spec.rb
浏览 11
提问于2020-04-25
得票数 0
1
回答
使用已经声明的Rails模型
、
、
、
、
为(快速)
测试
目的声明
类
是很棒的:require 'site_search' 有 我只想用第一个。的问题:保持相同的规范结构,即使
类
已经声明,我
如何
告诉rails实际加载模型?
浏览 1
提问于2012-06-21
得票数 1
回答已采纳
2
回答
使
带有内部修饰符的
测试
类
对
单元
测试
框架
可见
、
我有一个单元
测试
类
,如下所示:internal class AttractionRepositoryUnitTest : {} 由于internal修饰符,这些
类
中的
测试
永远找不到为了
使
它
可见
,Repository
浏览 3
提问于2018-07-17
得票数 2
1
回答
在
RSpec
2控制器
测试
(使用render_views)中,找到视图实例
、
、
、
、
我正在写一个关于缺少翻译查找的
测试
--我是
RSpec
的初学者。换句话说,我正在编写一个规范,在视图中,所有
可见
文本都通过translate方法传递。我指的不是缺少的翻译,而是缺少的翻译查找(源代码缺少
对
#t或#translate方法的调用)。 为此,我想要存根i18n translate方法(I18n#t)。为了做到这一点,我
如何
找到
RSpec
2使用的视图实例?此视图实例包含模块ActionView::Helpers::TranslationHelper。在ObjectSpace中(在我
浏览 2
提问于2012-12-28
得票数 1
3
回答
您需要对Rails做些什么才能使规范
文件
与它们描述的代码共存?
、
多年来,我一直遵循rails的惯例,将spec
文件
放在spec
文件
夹中,与它们描述的代码完全不同: - controllers- app - application_controller.rb脑海中闪现的几件事是: 确保Zeitwerk没有在应用程序加载调整保护程序时将规范
文件
加载到内存中,以便监视正确的目录
浏览 5
提问于2020-07-20
得票数 6
1
回答
为什么
RSpec
测试
被放置在‘`module`’关键字中?
、
首先,我不是在尝试
测试
模块。我正在
测试
单个模块中的
类
。没有描述我正在看的代码,所以很难将其与我的好奇心相提并论。为什么规范
文件
中的
RSpec
语言被放置在module TicTacToe中,如下所示: #
RSpec
exampleshere我
对
RSpec
和一般的编码非常陌生,
浏览 0
提问于2019-08-24
得票数 1
回答已采纳
2
回答
rspec
需要.
rspec
文件
中的spec_helper
、
、
我注意到,像这样的项目会在每个中执行一个require spec_helper 我还注意到
rspec
采用了--require选项,它允许您在
rspec
启动时需要一个
文件
。您还可以将它添加到.
rspec
文件
中,以便在不带参数的情况下运行
rspec
时添加它。使用上面的方法是否有任何缺点,这可以解释为什么bundler等项目选择在每个规范
文件
中都需要spec_helper?
浏览 1
提问于2013-05-09
得票数 6
回答已采纳
1
回答
在描述之外使用
RSpec
的"expect“等.it块
、
现在,我希望我的组件可以独立使用,也可以在
RSpec
测试
中使用。这意味着我的组件(包括在库中)在默认情况下不会包装在describe... it...块上,但是在某个时候
测试
会使用它们,因此它们应该尽可能频繁地使用expect和朋友。我遵循来启用should,它可以工作(实际上,在我的情况下只需要
rspec
-expectations就足够了),但我不知道
如何
使
expect工作。我认为expect是在这里定义的,,但是我
对
RubyMeta-魔术的知识太有限,无法理解<em
浏览 2
提问于2014-05-13
得票数 7
回答已采纳
2
回答
如何
配置
RSpec
以加载带有补丁的猴子类
、
我将string
类
扩展如下: def last_character end我将string.rb
文件
放在库中,如下所示:我已经
测试
了设置,我可以在Rails控制台中使用last_character方法。但是,当我
对
使用扩展字符串
类
的
类
运行
RSpec
测试
时,它会给出一个错误: undefined meth
浏览 3
提问于2017-05-25
得票数 8
回答已采纳
1
回答
Rspec
,无法在我的
类
中调用用于红宝石的方法,错误: ruby NoMethodError:未定义的方法“拉”用于状态::页面:模块
、
如何
在
rspec
测试
中调用gem的主
类
中的方法?require "status/page/version"require这就是我在page_specs.rb
文件
中调用的方式:
浏览 0
提问于2018-06-18
得票数 0
回答已采纳
1
回答
如何
在ruby中快速
测试
类
行为
、
我正在与tic_tac_toe.rb中的所有
类
一起构建一个基于
类
的Tic-toe游戏。我可以将
类
加载到irb中,以便与irb -r ./tic_tac_toe.rb进行交互
测试
,但每次都必须手动创建播放器和游戏板实例。我包括了p1 = Player.new int tic_tac_toe.rb,但似乎没有运行。我应该
如何
为我的课堂编写一些代码,然后
测试
它并返回呢?(这个小项目有比单元
测试
更简单的东西吗?)
浏览 1
提问于2014-05-08
得票数 0
回答已采纳
3
回答
Rails &
rspec
装载时间没有被spork改进
、
、
、
、
运行sudo bundle exec spork可以工作,但当我运行bundle exec
rspec
spec时,仍然需要8+秒来加载ruby 1.9.3猪肉1.0.0rc3斯波克-rails 3.2.0OSX 10.7.4更新我已卸载宏端口ruby并与rvm重新安装 这允许我在没有sudo的情况下执行bundle exec sport,但是bundle exec
rspec
spec仍然需要+8s才能运行。
浏览 7
提问于2012-06-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在OS X上隐藏文件并使隐藏文件可见
GitLab 是如何用 Headless Chrome 测试的
杂谈#1:给大家介绍一下,这位是Ruby
从25分钟到7分钟,我们用了这些方法提升Rails CI的效率
从25分钟到7分钟,我们用了这些方法提升Rails CI的效率
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券