File tree 3 files changed +11
-3
lines changed
Tests/YStepperTests/Classes
3 files changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -77,9 +77,9 @@ extension StepperControl.Appearance {
77
77
/// Default stepper appearance
78
78
public static let `default` = StepperControl . Appearance ( )
79
79
/// Default image for delete button. Is a `trash` from SF Symbols in template rendering mode.
80
- public static let defaultDeleteImage = StepperControl . Images. delete. image. withRenderingMode ( . alwaysTemplate )
80
+ public static let defaultDeleteImage = StepperControl . Images. delete. image
81
81
/// Default image for increment button. Is a `plus` from SF Symbols in template rendering mode.
82
- public static let defaultIncrementImage = StepperControl . Images. increment. image. withRenderingMode ( . alwaysTemplate )
82
+ public static let defaultIncrementImage = StepperControl . Images. increment. image
83
83
/// Default image for decrement button. Is a `minus` from SF Symbols in template rendering mode.
84
- public static let defaultDecrementImage = StepperControl . Images. decrement. image. withRenderingMode ( . alwaysTemplate )
84
+ public static let defaultDecrementImage = StepperControl . Images. decrement. image
85
85
}
Original file line number Diff line number Diff line change @@ -87,6 +87,8 @@ extension StepperControl {
87
87
case increment = " plus "
88
88
case decrement = " minus "
89
89
case delete = " trash "
90
+
91
+ public static var renderingMode : UIImage . RenderingMode { . alwaysTemplate }
90
92
}
91
93
}
92
94
Original file line number Diff line number Diff line change @@ -29,6 +29,12 @@ final class StepperControlTests: XCTestCase {
29
29
XCTAssertEqual ( sut. appearance. incrementImage, defaultAppearance. incrementImage)
30
30
}
31
31
32
+ func test_renderMode_deliversCorrectMode( ) {
33
+ StepperControl . Images. allCases. forEach {
34
+ XCTAssertEqual ( $0. image. renderingMode, . alwaysTemplate)
35
+ }
36
+ }
37
+
32
38
func testCustomeAppearance( ) {
33
39
let customeAppearance = StepperControl . Appearance ( textStyle: ( textColor: . red, typography: . systemButton) )
34
40
let sut = makeSUT ( appearance: customeAppearance)
You can’t perform that action at this time.
0 commit comments