相关疑难解决方法(0)

在Objective-C中对协议/回调/委托进行OCUnit测试

使用OCUnit,有没有办法测试委托协议?

我正在尝试这个,这不起作用.

-(void) testSomeObjDelegate {
  SomeObj obj = [[SomeObj alloc] initWithDelegate:self];
  [obj executeMethod];
}
-(void) someObjDelegateMethod {
  //test something here
}
Run Code Online (Sandbox Code Playgroud)

我将尝试obj在不同的线程上调用该方法,并让测试进入睡眠状态,直到调用该委托.似乎应该有一种更简单的方法来测试它.

delegates unit-testing objective-c ocunit

24
推荐指数
2
解决办法
1万
查看次数

标签 统计

delegates ×1

objective-c ×1

ocunit ×1

unit-testing ×1