gpt4 book ai didi

ruby-on-rails - 没有 Controller 或操作的 RSpec 测试健康端点

转载 作者:行者123 更新时间:2023-12-04 09:57:43 25 4
gpt4 key购买 nike

我的 routes.rb 中有类似这样的代码

get '/health', to: proc { [200, {}, ['']] }

我需要编写 RSpec 测试。

我只有这条线,没有任何定义的 Controller 或 Action ,是否可以创建这样的规范?

最佳答案

简单的请求规范呢?也许是这样的:

require "rails_helper"

RSpec.describe "Health check", type: :request do
it "does return 200 status" do
get "/health"
expect(response.status).to eq 200
end
end

关于ruby-on-rails - 没有 Controller 或操作的 RSpec 测试健康端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61888904/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com