gpt4 book ai didi

Ruby,如何创建一个 Rack::Request 用于测试目的?

转载 作者:数据小太阳 更新时间:2023-10-29 06:52:49 24 4
gpt4 key购买 nike

我有一个库,它接受一个 Rack::Request 并在其上做一些事情。

我想通过单元测试而不是功能测试来测试它。所以我必须自己创建一个 Rack::Request 实例,我该怎么做?

最佳答案

Rack 本身包含一些针对 Rack::Request 的单元测试,您可以将它们用作起点 (example)。

Rack::Request.new(Rack::MockRequest.env_for("http://example.com:8080/", {"REMOTE_ADDR" => "10.10.10.10"}))

关于Ruby,如何创建一个 Rack::Request 用于测试目的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21047595/

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