ohhttpstubs

    0热度

    1回答

    我试图使用本地json文件对我的Google地方信息电话进行存根。使用Charles代理,我发现Google Maps SDK使用url https://www.googleapis.com。所以,我试图存根如下: stub(isHost("https://www.googleapis.com")) { request in OHHTTPStubsResponse(fileAtPath:

    1热度

    1回答

    我正在尝试使用OHHTTPStubs和Quick/Nimble来测试Alamofire请求存根响应。但Alamofire不处理响应,因此我无法测试结果。 我目前的测试代码是: OHHTTPStubs.stubRequestsPassingTest({$0.URL!.host == "authenticate.com"}, withStubResponse: { (request: NSURLReq

    0热度

    2回答

    是否有任何方法来存储用Swift编写的UITests的网络请求? 我已经安装了OHHTTPStubs pod,但无法设法通过使用它的方法来存储我的网络请求,这是因为UITest目标和应用程序目标是在不同的线程中执行的。 我会感激任何建议。

    1热度

    1回答

    我目前使用OHTTPStub模拟我的AFNetworking调用的响应。 AFNetworking调用返回成功响应或失败响应。 如果我使用“responseWithJSONObject”方法创建存根,这是有关OHTTPStubs提供或讨论的唯一示例,那么我的AFNetworking调用的成功块将始终执行。 那么,我需要调用什么方法来执行AFNetworking方法的失败块。 我已经尝试过OHTTP

    1热度

    1回答

    我想在我的XCTest类使用OHHTTPStubs工作, 这是我在我的测试文件中配置OHTTPStubs。 // // Tests Configuration // - (void)setUp { [super setUp]; _bundle = [NSBundle bundleForClass:[self class]]; [self configureHT

    4热度

    1回答

    我写一个单元测试用例AFNetworking 2.0和OHHTTPStubs,测试总是失败与这些错误: 响应的错误:操作无法完成。 (可可错误3840.)。 非常感谢! 下面是简单的测试JSON(User.json): { “用户id”: “ABC”, “电子邮件”: “[email protected]”, “用户名”: “用户A” } 和测试用例代码: - (void)testGet {

    3热度

    1回答

    * 编辑 - 我原本想用Nocilla测试AFNetworking,但最终使用OHHTTPStubs来完成这项工作。我已经回答了下面原来的问题,使用OHHTTPStubs * 原题: 我想测试我们的应用程序的APIClient - 其中需要进行测试详述如下方法之一的梗概。所以我需要模仿来自AFNetworking的HTTPRequestOperationWithRequest:电话。 Nocill