gpt4 book ai didi

ruby-on-rails - 有没有办法在 Rails 中为 500 个错误页面编写测试?

转载 作者:行者123 更新时间:2023-12-03 21:57:20 24 4
gpt4 key购买 nike

我的 rails 应用程序中有一个自定义错误页面,测试 404 错误似乎很简单(获取不存在的页面并对某些文本执行 assert_match/select),但我想知道如何测试 500 错误页面。

有任何想法吗?

最佳答案

所以我发现我可以在 rspec 中做这样的事情

def other_error
raise "ouch!"
end

it "renders 500 on Runtime error" do
get :other_error
response.should render_template("errors/500")
response.status.should == 500
end

关于ruby-on-rails - 有没有办法在 Rails 中为 500 个错误页面编写测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11219058/

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