Skip to content

Commit fbacade

Browse files
committed
update tests
add feedbackgenerator
1 parent bf548b2 commit fbacade

File tree

4 files changed

+16
-4
lines changed

4 files changed

+16
-4
lines changed

CriticalMapsKit/Tests/AppFeatureTests/AppFeatureCoreTests.swift

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,8 @@ final class AppFeatureTests: XCTestCase {
146146
[.mock1]
147147
}
148148
$0.userDefaultsClient.setBool = { _, _ in }
149+
$0.feedbackGenerator.prepare = {}
150+
$0.feedbackGenerator.selectionChanged = {}
149151
}
150152
)
151153
store.exhaustivity = .off
@@ -200,7 +202,8 @@ final class AppFeatureTests: XCTestCase {
200202
$0.continuousClock = testClock
201203
$0.nextRideService.nextRide = { _, _, _ in [] }
202204
$0.userDefaultsClient.setString = { _, _ in }
203-
$0.observationModeStore.setObservationModeState = { _ in }
205+
$0.observationModeStore.setObservationModeState = { @Sendable _ in }
206+
$0.feedbackGenerator.prepare = { @Sendable in }
204207
}
205208
)
206209
store.exhaustivity = .off
@@ -398,6 +401,7 @@ final class AppFeatureTests: XCTestCase {
398401
}
399402
$0.continuousClock = TestClock()
400403
$0.userDefaultsClient.setBool = { _, _ in }
404+
$0.feedbackGenerator.selectionChanged = {}
401405
}
402406
)
403407
store.exhaustivity = .off
@@ -514,6 +518,7 @@ final class AppFeatureTests: XCTestCase {
514518
reducer: { AppFeature() },
515519
withDependencies: {
516520
$0.continuousClock = TestClock()
521+
$0.feedbackGenerator.selectionChanged = {}
517522
}
518523
)
519524
store.exhaustivity = .off

CriticalMapsKit/Tests/SettingsFeatureTests/AppearanceSettingsCoreTests.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ final class AppearanceSettingsCoreTests: XCTestCase {
1111
let overriddenIconName = LockIsolated<String?>(nil)
1212
let store = TestStore(
1313
initialState: AppearanceSettings(),
14-
reducer: { AppearanceSettingsFeature() }
14+
reducer: { AppearanceSettingsFeature() },
15+
withDependencies: {
16+
$0.feedbackGenerator.selectionChanged = {}
17+
}
1518
)
1619
store.dependencies.uiApplicationClient.setAlternateIconName = { newValue in
1720
overriddenIconName.setValue(newValue)

CriticalMapsKit/Tests/SettingsFeatureTests/RideEventSettingsCoreTests.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,10 @@ final class RideEventSettingsCoreTests: XCTestCase {
5555
eventDistance: .close
5656
)
5757
),
58-
reducer: { RideEventsSettingsFeature() }
58+
reducer: { RideEventsSettingsFeature() },
59+
withDependencies: {
60+
$0.feedbackGenerator.selectionChanged = {}
61+
}
5962
)
6063

6164
await store.send(.set(\.$eventSearchRadius, .near)) {

CriticalMapsKit/Tests/SettingsFeatureTests/SettingsFeatureCoreTests.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,8 @@ final class SettingsFeatureCoreTests: XCTestCase {
163163
$0.fileClient.save = { @Sendable _, _ in
164164
didSaveUserSettings.setValue(true)
165165
}
166-
$0.observationModeStore.setObservationModeState = { _ in }
166+
$0.observationModeStore.setObservationModeState = { @Sendable _ in }
167+
$0.feedbackGenerator.selectionChanged = {}
167168
}
168169
)
169170

0 commit comments

Comments
 (0)