在进行MXG同步测试时,如果您使用的是Xcode 6或更高版本,建议使用XCTestExpectation。可以通过CocoaPods安装,使用以下代码:
target :MyAppTests, :exclusive => true do
pod 'MXGSynchronizeTest'
end
在测试中导入库:
#import <mxgsynchronizetest>
</mxgsynchronizetest>
然后使用以下代码进行测试:
[test [XCTest mxg_synchronizeTest:^(BOOL *finished) {
[MXGSomeService loadDataWithCompletion:^(id someObject, NSError *error) {
XCTAssertNil(error, @\"Error should be nil\");
}];
}];
暂无评论