File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed
Tests/YStepperTests/Views Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -231,13 +231,26 @@ final class StepperTests: XCTestCase {
231
231
XCTAssertNotNil ( Stepper_Previews . previews)
232
232
}
233
233
234
- func testAccessibilityActions( ) {
234
+ func test_accessibilityIncrement_IncrementsValue( ) {
235
+ let sut = makeSUT ( maxValue: 2 )
236
+ sut. accessibilityAction ( direction: . increment)
237
+ XCTAssertEqual ( sut. value, sut. minimumValue + sut. stepValue)
238
+
239
+ sut. accessibilityAction ( direction: . increment)
240
+ XCTAssertEqual ( sut. value, sut. minimumValue + 2 * sut. stepValue)
241
+ }
242
+
243
+ func test_accessibilityDecrement_decrementsValue( ) {
235
244
let sut = makeSUT ( )
236
245
sut. accessibilityAction ( direction: . increment)
237
246
XCTAssertEqual ( sut. value, sut. minimumValue + sut. stepValue)
238
247
239
248
sut. accessibilityAction ( direction: . decrement)
240
249
XCTAssertEqual ( sut. value, sut. minimumValue)
250
+
251
+ sut. accessibilityAction ( direction: . decrement)
252
+ // It should still just be the minimum value
253
+ XCTAssertEqual ( sut. value, sut. minimumValue)
241
254
}
242
255
}
243
256
You can’t perform that action at this time.
0 commit comments