@@ -58,12 +58,21 @@ if (platform.device.os === platform.platformNames.ios) {
58
58
}
59
59
}
60
60
61
+ export function test_WhenCreated_MinuteIntervalIs1 ( ) {
62
+ helper . buildUIAndRunTest ( _createTimePicker ( ) , function ( views : Array < viewModule . View > ) {
63
+ var timePicker = < timePickerModule . TimePicker > views [ 0 ] ;
64
+ var actualValue = timePicker . minuteInterval ;
65
+ var expectedValue = 1 ;
66
+ TKUnit . assertEqual ( actualValue , expectedValue ) ;
67
+ } ) ;
68
+ }
69
+
61
70
export function test_WhenCreated_HourIsCurrentHour ( ) {
62
71
helper . buildUIAndRunTest ( _createTimePicker ( ) , function ( views : Array < viewModule . View > ) {
63
72
var timePicker = < timePickerModule . TimePicker > views [ 0 ] ;
64
73
var actualValue = timePicker . hour ;
65
74
var expectedValue = timePickerTestsNative . getNativeHour ( timePicker ) ;
66
- TKUnit . assert ( actualValue === expectedValue , "Actual: " + actualValue + "; Expected: " + expectedValue ) ;
75
+ TKUnit . assertEqual ( actualValue , expectedValue ) ;
67
76
} ) ;
68
77
}
69
78
@@ -72,7 +81,7 @@ export function test_WhenCreated_MinHourIs0() {
72
81
var timePicker = < timePickerModule . TimePicker > views [ 0 ] ;
73
82
var actualValue = timePicker . minHour ;
74
83
var expectedValue = 0 ;
75
- TKUnit . assert ( actualValue === expectedValue , "Actual: " + actualValue + "; Expected: " + expectedValue ) ;
84
+ TKUnit . assertEqual ( actualValue , expectedValue ) ;
76
85
} ) ;
77
86
}
78
87
@@ -81,7 +90,7 @@ export function test_WhenCreated_MaxHourIs23() {
81
90
var timePicker = < timePickerModule . TimePicker > views [ 0 ] ;
82
91
var actualValue = timePicker . maxHour ;
83
92
var expectedValue = 23 ;
84
- TKUnit . assert ( actualValue === expectedValue , "Actual: " + actualValue + "; Expected: " + expectedValue ) ;
93
+ TKUnit . assertEqual ( actualValue , expectedValue ) ;
85
94
} ) ;
86
95
}
87
96
@@ -90,7 +99,7 @@ export function test_WhenCreated_MinuteIsCurrentMinute() {
90
99
var timePicker = < timePickerModule . TimePicker > views [ 0 ] ;
91
100
var actualValue = timePicker . minute ;
92
101
var expectedValue = timePickerTestsNative . getNativeMinute ( timePicker ) ;
93
- TKUnit . assert ( actualValue === expectedValue , "Actual: " + actualValue + "; Expected: " + expectedValue ) ;
102
+ TKUnit . assertEqual ( actualValue , expectedValue ) ;
94
103
} ) ;
95
104
}
96
105
@@ -99,7 +108,7 @@ export function test_WhenCreated_MinMinuteIs0() {
99
108
var timePicker = < timePickerModule . TimePicker > views [ 0 ] ;
100
109
var actualValue = timePicker . minMinute ;
101
110
var expectedValue = 0 ;
102
- TKUnit . assert ( actualValue === expectedValue , "Actual: " + actualValue + "; Expected: " + expectedValue ) ;
111
+ TKUnit . assertEqual ( actualValue , expectedValue ) ;
103
112
} ) ;
104
113
}
105
114
@@ -108,7 +117,34 @@ export function test_WhenCreated_MaxMinuteIs59() {
108
117
var timePicker = < timePickerModule . TimePicker > views [ 0 ] ;
109
118
var actualValue = timePicker . maxMinute ;
110
119
var expectedValue = 59 ;
111
- TKUnit . assert ( actualValue === expectedValue , "Actual: " + actualValue + "; Expected: " + expectedValue ) ;
120
+ TKUnit . assertEqual ( actualValue , expectedValue ) ;
121
+ } ) ;
122
+ }
123
+
124
+ export function testMinuteIntervalThrowExceptionWhenLessThan1 ( ) {
125
+ helper . buildUIAndRunTest ( _createTimePicker ( ) , function ( views : Array < viewModule . View > ) {
126
+ var timePicker = < timePickerModule . TimePicker > views [ 0 ] ;
127
+ TKUnit . assertThrows ( function ( ) {
128
+ timePicker . minuteInterval = 0 ;
129
+ } , "Setting minuteInterval property to a value less than 1 should throw." ) ;
130
+ } ) ;
131
+ }
132
+
133
+ export function testMinuteIntervalThrowExceptionWhenGreaterThan30 ( ) {
134
+ helper . buildUIAndRunTest ( _createTimePicker ( ) , function ( views : Array < viewModule . View > ) {
135
+ var timePicker = < timePickerModule . TimePicker > views [ 0 ] ;
136
+ TKUnit . assertThrows ( function ( ) {
137
+ timePicker . minuteInterval = 31 ;
138
+ } , "Setting minuteInterval property to a value greater than 30 should throw." ) ;
139
+ } ) ;
140
+ }
141
+
142
+ export function testMinuteIntervalThrowExceptionWhenNotFold60 ( ) {
143
+ helper . buildUIAndRunTest ( _createTimePicker ( ) , function ( views : Array < viewModule . View > ) {
144
+ var timePicker = < timePickerModule . TimePicker > views [ 0 ] ;
145
+ TKUnit . assertThrows ( function ( ) {
146
+ timePicker . minuteInterval = 7 ;
147
+ } , "Setting minuteInterval property to a value not fold 60 should throw." ) ;
112
148
} ) ;
113
149
}
114
150
@@ -214,7 +250,7 @@ export function testHourFromLocalToNative() {
214
250
var expectedValue = 13 ;
215
251
timePicker . hour = expectedValue ;
216
252
var actualValue = timePickerTestsNative . getNativeHour ( timePicker ) ;
217
- TKUnit . assert ( actualValue === expectedValue , "Actual: " + actualValue + "; Expected: " + expectedValue ) ;
253
+ TKUnit . assertEqual ( actualValue , expectedValue ) ;
218
254
} ) ;
219
255
}
220
256
@@ -224,7 +260,7 @@ export function testMinuteFromLocalToNative() {
224
260
var expectedValue = 59 ;
225
261
timePicker . minute = expectedValue ;
226
262
var actualValue = timePickerTestsNative . getNativeMinute ( timePicker ) ;
227
- TKUnit . assert ( actualValue === expectedValue , "Actual: " + actualValue + "; Expected: " + expectedValue ) ;
263
+ TKUnit . assertEqual ( actualValue , expectedValue ) ;
228
264
} ) ;
229
265
}
230
266
@@ -234,7 +270,7 @@ export function testHourFromNativeToLocal() {
234
270
var expectedValue = 14 ;
235
271
timePickerTestsNative . setNativeHour ( timePicker , expectedValue ) ;
236
272
var actualValue = timePicker . hour ;
237
- TKUnit . assert ( actualValue === expectedValue , "Actual: " + actualValue + "; Expected: " + expectedValue ) ;
273
+ TKUnit . assertEqual ( actualValue , expectedValue ) ;
238
274
} ) ;
239
275
}
240
276
@@ -244,7 +280,7 @@ export function testMinuteFromNativeToLocal() {
244
280
var expectedValue = 33 ;
245
281
timePickerTestsNative . setNativeMinute ( timePicker , expectedValue ) ;
246
282
var actualValue = timePicker . minute ;
247
- TKUnit . assert ( actualValue === expectedValue , "Actual: " + actualValue + "; Expected: " + expectedValue ) ;
283
+ TKUnit . assertEqual ( actualValue , expectedValue ) ;
248
284
} ) ;
249
285
}
250
286
0 commit comments