标签: swift mocking afnetworking xcode-ui-testing
我有一个需要UI测试的现有ios应用程序。我已经尝试了许多现有的库,到目前为止一切都是死路一条。到目前为止,我见过的唯一解决方案是将测试特定功能添加到生产代码中,并使用启动参数启用/禁用它们。
有没有人知道在不使用测试逻辑污染我的生产代码的情况下模拟后端网络调用的好方法?
到目前为止,我已经尝试过:
NSURLSession-MOCK
- 关于调配的问题,这在UI测试中没有任何影响。
OHTTPStubs
- 不允许上传(PUSH,PUT)请求被嘲笑。