我使用单元测试。我还使用异步请求从服务器检索数据。我的问题是我如何测试这个请求,因为现在我的测试工作而无需等待检索数据。
我使用 ASIHTTPRequest 从服务器获取数据。我如何检查我的请求
- (void)testSignIn {
self.request = [[Requests alloc] init];
[self.request signInWithEmail:@"some.email@gmail.com" andPassword:@"123456"];
}
在这里我有一个问题。如果在这种方法中我将在收到响应之前插入 STFail,它每次都会以错误完成(因为检索数据需要一些时间,这不是同步请求)
如何解决这个问题?