尝试使用一个类(自行车)中的方法在我的第二类(DockingStation)中实现
class DockingStation attr_reader :bikes, :capacity attr_accessor :capacity DEFAULT_CAPACITY = 20 def initialize(capacity = DEFAULT_CAPACITY…
RSPEC测试请求不执行控制器/操作
我有此RSPEC测试: RSpec.describe 'Navbar', type: :request do describe 'GET /close_navbar' do it 'returns http success' do get '/close_navbar…
Rspec告诉我“ .update”'方法不确定
这是主题解析器。每次为学生执行此查询时,我都在尝试更新Learning_path表中的字段。 class Resolvers::Topic < GraphQL::Schema::Resolver type Type…
JSON :: PARSERERROR:意外的令牌AT&#x27;&#x27;在Rails RSPEC上
我在RSPEC上有一个问题。因此,基本上我想要的是向API发送请求,并有适当的响应。当我将数据发送到API端点时,并且i puts 它发送的内容似乎正确地发送…
如何使用快速JSON API Serializer定义与RSWAG的复杂JSON响应
我正在获得 rswag 设置,因此我可以轻松地为Rails API生成文档。我已经使用 gem'Jsonapi-serializer'来构建响应,并且运行良好。 但是,我似乎无法弄…
rspec navigatable it_behaves_like/shared_examples使用lsp
我有一个旧版项目,该项目使用共享_examples的特征很大,在实际规格和共享_examples实现之间导航非常不便。 目前,唯一的方法是使用“某个示例”名称…
如何测试外部休息呼叫两次?
我正在编写RSPEC测试用例。我想测试用正确的有效载荷两次调用外部端点。但是我似乎找不到解决问题的方法。 client = RealExternalAPI.new expect_any_…
无法在RSPEC中设置会话
这是我要在此处测试的文件 module Cesid module Access def cesid_signout return unless session_logged # Method to modify the cookie set_cookie …
如何在RSPEC中使用相同名称的变量传递?
让我们想象我有一些测试,想使用共享的示例,例如: RSpec.shared_examples "shared examples" do let(:x) { "" } it "should be equal to 5" do expe…
如何使用RSPEC在控制器方法中测试条件重定向
我的控制器中有该方法, def promotional_sales redirect_to plans_path and return unless promotional_campaign_active? config_meta_tags({}, { ti…
RSPEC:如何测试具有Sidekiq_option lock的工人::直至dex_exected Isn&#x27; t in两次?
我想用rspec和gem 。 假设我有这项工作: class TestJob < ApplicationWorker include Sidekiq::Worker sidekiq_options queue: 'test_queue', lock: …
当我必须在RSPEC中更改方法时,如何检测时间?
假设我有以下代码。 class Answer enum type: %i[text checkbox image] def round_type case answer.type when text, checkbox :text when image :mul…
uri :: invalidurierror在RSPEC Capybara中执行功能测试时
我目前正在Capybara的Rauds网站上开发针对Ruby的功能测试,每次尝试运行此测试文件时,我都会出现同样的错误。 我列出了以下测试代码,收到的错误仅在…
用户在测试过程中断开连接
我在Ruby上使用Rauds应用程序,该应用程序在其部署过程中进行了许多测试(〜3000) 我们使用Capybara和Selenium进行功能测试。 我们最近将CI从Heroku …
如何为RSPEC创建用于Activestorage变体的固定装置?
关于个人项目的摘要 ,我有一种根据视口大小来引用Activestorage Resource的变体的观点。我正在尝试确保视图也使用规格中的正确变体,但是正在遇到 no…