对于SWIFT网络测试http://blog.soff.es/network-testing-in-swift-with-dvr

2401694 3890
    


来源:
Licence:
联系:
分类:
平台:
环境:
大小:
更新:
标签:
联系方式 :
免费下载 ×

下载APP,支持永久资源免费下载

限免产品服务请联系qq:1585269081

下载APP
免费下载 ×
下载 ×

下载APP,资源永久免费


论文定制和修改服务请联系qq:1585269081 如果出现不能下载的情况,请联系站长,联系方式在下方。

免费下载 ×

载论文助手APP,资源永久免费

论文定制和修改服务请联系qq:1585269081 免费获取

如果你已经登录仍然出现不能下载的情况,请【点击刷新】本页面或者联系站长



DVR硬盘录像机是制作于iOS假NSURLSession请求一个简单的框架,雨燕,\x3cbr\x3ewatchOS,和OS X基于VCR。简单的依赖注入的主要设计目标。该API是一样NSURLSession。 DVR.Session是NSURLSession的子类,所以你可以使用它作为替代下降的任何地方。 (目前仅数据任务的支持。)楼宇DVR 0.3.0需要雨燕2.2。对于旧版本的雨燕,请使用0.2.x.用法让会话\x3d会议(cassetteName:“榜样”)让工作\x3d会话。 dataTaskWithRequest(要求){数据,回应,误差//做一些事情的反应} //什么也没有发生,直到调用`如你所期望resume`。任务。恢复()这将播放的例子磁带。完成处理器完全相同的方式,它通常会。在这个例子中,DVR将寻找一个在您的测试包名为example.json磁带。如果请求的记录丢失,它会记录并保存到磁盘。保存到磁盘后,将录制的文件路径断言。这会导致测试停止,所以你可以磁带添加到您的测试目标,并重新运行测试。录制多个请求默认情况下,DVR会话只记录一个请求。如果你告诉DVR何时开始和停止录制您可以在同一个磁带的多个请求。让会话\x3d会议(cassetteName:“多重”)//开始录制多个请求会话。 beginRecording()\x3cbr\x3e\x3cbr\x3e会话。 dataTaskWithRequest(的NSURLRequest(网址:NSURL(字符串:“http://apple.com”))!){数据,回应,误差//使用响应会话的东西。 dataTaskWithRequest(的NSURLRequest(网址:NSURL(字符串:“http://google.com”))!){数据,回应,误差//使用响应东西}。简历()//完成录制多个请求会话。 endRecording(){//所有请求已完成}\x3cbr\x3e}。简历()如果你不叫beginRecording和endRecording,DVR将调用这些周边您对会话的第一个请求你。您可以拨打endRecording您提交的所有请求到会议结束后立即生效。当所有的请求已完成endRecording接受可选建成块将被调用。这是一个好去处履行XCTest期待你的设置或做其他,现在网络已经完成。


看大家都在讨论什么

0 条评论
免费下载 ×

下载APP,支持永久资源免费下载

下载APP 免费下载
温馨提示
请用电脑打开本网页,即可以免费获取你想要的了。