为什么beforeEach
在像Kiwi和Quick这样的测试框架中使用?
beforeEach {
let storyboard = UIStoryboard(name: "Main",
bundle: NSBundle(forClass: self.dynamicType))
let navigationController = storyboard.instantiateInitialViewController() as UINavigationController
viewController = navigationController.topViewController as ViewController
UIApplication.sharedApplication().keyWindow!.rootViewController = navigationController
let _ = navigationController.view
let _ = viewController.view
}
示例代码取自:https://www.natashatherobot.com/unit-testing-in-swift-a-quick-look-at-quick/