We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
lazy var
1 parent 39f2e6d commit c8dc833Copy full SHA for c8dc833
1 file changed
DemoTests/DemoTests.swift
@@ -2,15 +2,17 @@ import XCTest
2
@testable import Demo
3
4
class DemoTests: XCTestCase {
5
- var viewController: ViewController!
+ lazy var viewController: ViewController = {
6
+ let storyboard = UIStoryboard(name: "Main", bundle: Bundle.main)
7
+ let id = String(describing: ViewController.self)
8
+
9
+ let viewController = storyboard.instantiateViewController(withIdentifier: id) as! ViewController
10
+ return viewController
11
+ }()
12
13
override func setUp() {
14
super.setUp()
15
- let storyboard = UIStoryboard(name: "Main", bundle: Bundle.main)
- let id = String(describing: ViewController.self)
-
- viewController = storyboard.instantiateViewController(withIdentifier: id) as! ViewController
16
viewController.viewDidLoad()
17
}
18
0 commit comments