rspec-rails 相关问题

rspec-rails是RSpec测试框架的扩展,为测试Ruby on Rails应用程序提供支持。


Rails:切换到puma以获得请求规范

我们正在使用RSpec 3.7开发Rails 3.2应用程序,并希望将puma用作我们的Rails请求规格的Web服务器。我们知道可以使用Capybara来为Capybara功能规格切换服务器。...

回答 1 投票 0

如何测试ruby的初始化方法,该方法又调用私有方法

##Frozen_string_literal:true需要'yaml'需要'singleton'需要'pry'模块插件模块Rules类RulesLoader包括Singleton attr_reader:definitions def ...

回答 1 投票 0

Date.today.to_s(:long)不转换为字符串

我正在从事一项作业,并且根据我们的说明编写了以下方法:def create_todolist(params)due_date = Date.today.to_s(:long)TodoList.create(list_name:...

回答 1 投票 -1

接受屏幕共享弹出窗口

我正在构建一个屏幕共享应用。如何接受带有rspec和capybara的navigator.mediaDevices.getDisplayMedia弹出的浏览器?我尝试过page.driver.browser.switch_to.alert.accept ...

回答 1 投票 0

无法通过'admin-delete-user-account'测试通过

我创建了一个函数,管理员可以在其仪表板上删除用户帐户。该功能在实践中成功运行。 (我已通过管理信息中心删除了用户帐户,并具有...

回答 1 投票 0

给定种类的任何实例是否有RSpec期望?

我需要用测试覆盖我的Ruby on Rails代码。我使用RSpec进行测试。有什么方法可以根据实例模拟对实例的调用吗? (有点儿?)。我想测试给定的子项是否...

回答 1 投票 2

ExpectedException,但未引发任何异常Rails Mailer(似乎未调用raising-exception方法)

我有RSpec,它期望引发一些异常。但是,在调用该方法时,出现了错误:预期的异常,但是我的代码未提出任何问题:require'rails_helper'RSpec.describe ...

回答 1 投票 0

[测试控制器usinf Rspec时出现UrlGenerationError

我正在尝试运行基本的控制器测试。我的controller_spec.rb看起来像:类Test

回答 1 投票 0

当rspec测试使用respond_with的控制器时,如何对:errors集合进行操作以使其无效

我将OrgController重构为使用response_with,现在控制器规格支架失败并显示以下消息:1)使用无效参数的OrgsController POST创建重新渲染了“新”模板...

回答 4 投票 6

使用rspec测试。consider_all_requests_local= false

在最基本的解决方法中,更改设置后,您将需要使用load来重新读取该文件。但是,照原样,一旦打开rescue_from,再次加载文件将不会导致其关闭。

回答 2 投票 2

RSpec帮助器规范失败,但可在浏览器中使用

我有一个辅助方法,可以在表单中相应字段下返回错误消息。在浏览器中,它按预期方式工作,如果有,则显示错误消息,但是...

回答 1 投票 0

如何在RSpec测试中为ActiveRecord打开SQL调试日志记录?

我的模型有一些RSpec测试,我想像在Rails服务器模式下一样打开SQL ActiveRecord日志记录。怎么做?我从RAILS_ENV = test bundle exec ...

回答 5 投票 88

我如何确定rspec控制器测试的主题?

因此,除了好奇心外,我没有其他需要知道的很好的理由-最好的理由-但我不确定这里发生了什么。背景:我正在研究RSpec书并正在更新...

回答 2 投票 2

为什么在我的RSPEC测试中未在对象上调用此before_save?

我有以下PositionGroup模型:#==模式信息##表名:position_groups##id:bigint不为null,主键#ticker:string ...

回答 1 投票 0

RSpec-如何模拟这个简单的函数?

我是ruby和RSpec的新手,我尝试模拟将输入时间转换为本地时间的函数,但是我真的不知道如何实现它。我想我需要嘲笑...

回答 1 投票 0

如何计算Ruby中最高的词频

我一直在为Coursera Rails入门课程进行这项作业。我们受命编写一个程序来计算文本文件中的最大单词频率。我们被指示要...

回答 2 投票 -1

在Rails 6上使用Rspec测试控制器问题

我无法使用控制器上的匿名控制器从规范访问会话或路由路径(root_url)。这是我的代码模块SecuredConcern扩展ActiveSupport :: Concern ...

回答 1 投票 1

如何在Rails中为异常编写rspec?

我有一个需要对异常进行测试的交互器,但是我无法通过规格Interactor主体模块RecordSchedules类UpdateRecords包括PureInteractor ...

回答 1 投票 0

RSpec控制器错误,参数数量错误

我开始从教程中学习RSpec。我被卡在控制器的测试上。由于某些原因,我无法在应用程序中运行下一个测试:要求“ rails_helper” RSpec.describe ...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.