@@ -18,20 +18,20 @@ final class IAppRaterTests: XCTestCase {
18
18
// Launch 2
19
19
review = IAppRater . prefs_3_0 ( )
20
20
XCTAssertFalse ( review. requestIfNeeded ( ) )
21
- XCTAssertEqual ( review. isNeeded , false )
21
+ XCTAssertEqual ( review. isNeededToRate , false )
22
22
23
23
// Launch 3, need to show review window
24
24
review = IAppRater . prefs_3_0 ( )
25
- XCTAssertEqual ( review. isNeeded , true )
25
+ XCTAssertEqual ( review. isNeededToRate , true )
26
26
XCTAssertTrue ( review. requestIfNeeded ( ) )
27
27
XCTAssertEqual ( review. launchesCount, 3 )
28
28
XCTAssertNotNil ( review. lastReviewDate)
29
29
XCTAssertNotNil ( review. lastReviewVersion)
30
- XCTAssertEqual ( review. isNeeded , false )
30
+ XCTAssertEqual ( review. isNeededToRate , false )
31
31
32
32
// Launch 4
33
33
review = IAppRater . prefs_3_0 ( )
34
- XCTAssertEqual ( review. isNeeded , false )
34
+ XCTAssertEqual ( review. isNeededToRate , false )
35
35
XCTAssertFalse ( review. requestIfNeeded ( ) )
36
36
XCTAssertEqual ( review. launchesCount, 4 )
37
37
}
@@ -43,14 +43,14 @@ final class IAppRaterTests: XCTestCase {
43
43
44
44
for i in ( 1 ... 124 ) {
45
45
review = IAppRater . prefs_125_0 ( )
46
- XCTAssertEqual ( review. isNeeded , false )
46
+ XCTAssertEqual ( review. isNeededToRate , false )
47
47
XCTAssertEqual ( review. launchesCount, i)
48
48
XCTAssertFalse ( review. requestIfNeeded ( ) )
49
49
}
50
50
51
51
//Day 125
52
52
review = IAppRater . prefs_125_0 ( )
53
- XCTAssertEqual ( review. isNeeded , true )
53
+ XCTAssertEqual ( review. isNeededToRate , true )
54
54
XCTAssertEqual ( review. launchesCount, 125 )
55
55
}
56
56
@@ -89,22 +89,22 @@ final class IAppRaterTests: XCTestCase {
89
89
XCTAssertEqual ( review. daysAfterFirstLaunch, 124 )
90
90
XCTAssertNil ( review. lastReviewDate)
91
91
XCTAssertNil ( review. lastReviewVersion)
92
- XCTAssertEqual ( review. isNeeded , false )
92
+ XCTAssertEqual ( review. isNeededToRate , false )
93
93
XCTAssertFalse ( review. requestIfNeeded ( ) )
94
94
95
95
// Launch 4 in 125 days after last review
96
96
review. lastReviewDate = Date . now. addingTimeInterval ( TimeInterval ( days: - 125 ) )
97
97
XCTAssertEqual ( review. daysAfterLastReview, 125 )
98
- XCTAssertEqual ( review. isNeeded , true )
98
+ XCTAssertEqual ( review. isNeededToRate , true )
99
99
XCTAssertTrue ( review. requestIfNeeded ( ) )
100
- XCTAssertEqual ( review. isNeeded , false )
100
+ XCTAssertEqual ( review. isNeededToRate , false )
101
101
XCTAssertEqual ( review. launchesCount, 4 )
102
102
XCTAssertFalse ( review. requestIfNeeded ( ) )
103
103
104
104
// app version is the same, so no need to show
105
105
review. lastReviewVersion = appVersion
106
106
review. lastReviewDate = Date . now. addingTimeInterval ( TimeInterval ( days: - 125 ) )
107
- XCTAssertEqual ( review. isNeeded , false )
107
+ XCTAssertEqual ( review. isNeededToRate , false )
108
108
XCTAssertFalse ( review. requestIfNeeded ( ) )
109
109
XCTAssertEqual ( review. launchesCount, 4 )
110
110
@@ -120,11 +120,11 @@ final class IAppRaterTests: XCTestCase {
120
120
func testCustomRules( ) throws {
121
121
var review = IAppRater ( minLaunches: 0 , minDays: 0 , other: { true } , rateWndType: . standardAlert)
122
122
123
- XCTAssertEqual ( review. isNeeded , true )
123
+ XCTAssertEqual ( review. isNeededToRate , true )
124
124
125
125
review = IAppRater ( minLaunches: 0 , minDays: 0 , other: { false } , rateWndType: . standardAlert)
126
126
127
- XCTAssertEqual ( review. isNeeded , false )
127
+ XCTAssertEqual ( review. isNeededToRate , false )
128
128
}
129
129
}
130
130
0 commit comments