2016-10-12 19 views
0

我试图使用本地json文件对我的Google地方信息电话进行存根。使用Charles代理,我发现Google Maps SDK使用url https://www.googleapis.com。所以,我试图存根如下:Stubbing Google Maps/Places iOS SDK要求进行单元测试

stub(isHost("https://www.googleapis.com")) { request in 
    OHHTTPStubsResponse(fileAtPath: "google_maps.json", statusCode: 200, headers: ["Content-Type":"application/json"]) 
} 

但它不拦截谷歌地图SDK调用。有任何想法吗?这可能是Google Maps SDK使用Cocoa的URL加载系统以外的东西吗?

回答