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