我有一个简单的控制器操作,用于检查应用程序是否正在运行。
def check(id=1)
Car.find(id)
render nothing: true, status: 200
rescue
render nothing: true, status: 500
end
如何测试异常。以下是对快乐道路的考验。
RSpec.describe HealthController do
describe "GET #check" do
it "returns 200" do
expect(response).to have_http_status(200)
end
end