菜鸟教程小白 发表于 2022-12-12 19:51:09

iphone - 为 iOS 创建 stub 服务器(模拟 NSUrlConnection)


                                            <p><p>模拟 iOS 应用的服务器响应 (JSON) 的最佳做法是什么? </p>

<p>情况是一位开发人员(不是我)正在做后端,我想创建一个“模拟服务器”,这样我就可以开始使用伪数据进行用户测试,也可以进行单元测试。 </p>

<p>是否有任何框架可以“拦截”nsurlconnection,以便在我实际上不想联系服务器时注入(inject)自己的 json 响应?目前我在我的所有服务器请求方法中打开一个标志,它有点难看。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>对于服务器通信,我用自己的“服务请求”类抽象出 <code>NSURLConnection</code>。这将我的代码与特定于服务器的逻辑和错误处理分离,但也很好,因为模拟响应数据被证明是<strong>非常</strong>容易。您可以通过配置设置使用模拟数据,或者如@wkhatch 所述,有条件地编译它。</p></p>
                                   
                                                <p style="font-size: 20px;">关于iphone - 为 iOS 创建 stub 服务器(模拟 NSUrlConnection),我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/9798931/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/9798931/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iphone - 为 iOS 创建 stub 服务器(模拟 NSUrlConnection)