我正在尝试为Protocol
需要一个t.w.c.Response
对象的 a 编写测试。我认为这就像使用适当的版本字符串、响应代码、短语和t.w.c.Header
实例实例化对象一样简单,但我不确定如何处理最后一个参数_transport
.
据我所知,响应主体在被调用_transport
时将来自哪里。Response.deliverBody
因为这正是我的协议必须能够处理的,所以似乎我也需要伪造 a _transport
(假设我对该参数的作用的猜测是正确的)。
我的问题如下:
- 参数的目的是什么
_transport
?我的理解正确吗? - 假设我的直觉是正确的,我怎么能伪造一个
_transport
我可以召唤deliverBody
我的假人的东西Response
? - 是否有更简单的方法来获取虚拟
Response
对象?
欢迎任何其他提示和建议!