将 Storyboard 和 View Controller 添加为测试文件的实例

要开始进行单元测试(将在测试文件中完成并将测试 View Controller 和 Storyboard),我们应该将这两个文件引入测试文件。

定义视图控制器

迅速

var viewController : ViewController!

介绍 Storyboard 并初始化 View Controller

将此代码添加到 setUp() 方法:

迅速

let storyboard = UIStoryboard(name: "Main", bundle: nil)
viewController = storyboard.instantiateInitialViewController() as! ViewController

Objective-C

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:"Main" bundle:nil];
viewController = (ViewController *) [storyboard instantiateInitialViewController];

这样,你就可以编写测试方法,并且知道在哪里检查错误。在这种情况下,有 View Controller 和 Storyboard。