Skip to content
This repository was archived by the owner on Aug 30, 2023. It is now read-only.

Commit d4bd581

Browse files
author
Jeff Verkoeyen
committed
Cleanup.
1 parent e70c512 commit d4bd581

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

tests/unit/TransitionWithPresentationTests.swift

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class TransitionWithPresentationTests: XCTestCase {
3232

3333
func testPresentationControllerIsQueriedAndCompletesWithoutAnimation() {
3434
let presentedViewController = UIViewController()
35-
presentedViewController.transitionController.transition = PresentationTransition()
35+
presentedViewController.transitionController.transition = TestingPresentationTransition()
3636

3737
let didComplete = expectation(description: "Did complete")
3838
window.rootViewController!.present(presentedViewController, animated: false) {
@@ -46,7 +46,7 @@ class TransitionWithPresentationTests: XCTestCase {
4646

4747
func testPresentationControllerIsQueriedAndCompletesWithAnimation() {
4848
let presentedViewController = UIViewController()
49-
presentedViewController.transitionController.transition = PresentationTransition()
49+
presentedViewController.transitionController.transition = TestingPresentationTransition()
5050

5151
let didComplete = expectation(description: "Did complete")
5252
window.rootViewController!.present(presentedViewController, animated: true) {
@@ -72,12 +72,13 @@ class TransitionWithPresentationTests: XCTestCase {
7272
waitForExpectations(timeout: 0.1)
7373

7474
XCTAssertEqual(window.rootViewController!.presentedViewController, presentedViewController)
75-
XCTAssertEqual(window.rootViewController!.presentedViewController?.view.bounds, window.bounds)
75+
XCTAssertEqual(window.rootViewController!.presentedViewController?.view.bounds,
76+
window.rootViewController!.view.bounds)
7677
}
7778

7879
func testPresentedFrameMatchesPresentationFrame() {
7980
let presentedViewController = UIViewController()
80-
let transition = PresentationTransition()
81+
let transition = TestingPresentationTransition()
8182
transition.presentationFrame = CGRect(x: 100, y: 30, width: 50, height: 70)
8283
presentedViewController.transitionController.transition = transition
8384

@@ -96,8 +97,9 @@ class TransitionWithPresentationTests: XCTestCase {
9697

9798
func testNoFramesModifiedWhenThereIsAPresentationView() {
9899
let presentedViewController = UIViewController()
99-
let transition = PresentationTransition()
100-
let presentationView = UIView()
100+
let transition = TestingPresentationTransition()
101+
let presentationFrame = CGRect(x: 0, y: 0, width: 100, height: 100)
102+
let presentationView = UIView(frame: presentationFrame)
101103
transition.presentationView = presentationView
102104
presentedViewController.transitionController.transition = transition
103105

@@ -110,7 +112,7 @@ class TransitionWithPresentationTests: XCTestCase {
110112
waitForExpectations(timeout: 0.1)
111113

112114
XCTAssertEqual(window.rootViewController!.presentedViewController, presentedViewController)
113-
XCTAssertEqual(presentationView.frame, .zero)
115+
XCTAssertEqual(presentationView.frame, presentationFrame)
114116
XCTAssertEqual(presentedViewController.view.frame, UIScreen.main.bounds)
115117
}
116118
}
@@ -138,7 +140,7 @@ final class TestingPresentationController: UIPresentationController {
138140
}
139141
}
140142

141-
final class PresentationTransition: NSObject, TransitionWithPresentation {
143+
final class TestingPresentationTransition: NSObject, TransitionWithPresentation {
142144
var presentationFrame: CGRect?
143145
var presentationView: UIView?
144146

0 commit comments

Comments
 (0)