我的几乎所有单元测试都包含以下内容
- (void)setUp {
[super setUp];
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
self.viewController = [storyboard instantiateViewControllerWithIdentifier:@"ViewController"];
[self.viewController performSelectorOnMainThread:@selector(loadView) withObject:nil waitUntilDone:YES];
}
我认为这让我的测试很慢。这是一种常见做法吗?我应该如何以最佳方式测试我的ViewControllers?