cuốn sách gpt4 ai đã làm

ios - AFNetworking Post 请求的单元测试

In lại Tác giả: Walker 123 更新时间:2023-11-28 21:33:35 28 4
mua khóa gpt4 Nike

我正在尝试为我使用 AFNetworking 的项目编写单元测试。我对我的请求使用以下操作:

- (void)testRegisterRequest{
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
[manager POST:url parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {
XCTAssert(Result,"Register failed!");
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
//Failure
}

因为它是异步的,所以它从不测试我的 XCTAssert 行。我搜索了很多,但找不到这些测试用例的教程或示例。请通过任何教程链接或提示帮助我。提前致谢

câu trả lời hay nhất

这里有几件事。

  1. Bạn có thể sử dụng expectations对于异步测试:Asynchronous Testing With Xcode 6
  2. Bạn có thể sử dụng OHHTTPStubs避免不必要的网络流量和服务器负载:Usage Examples

关于ios - AFNetworking Post 请求的单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34825252/

28 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress