Add SystemSettingsRepository to customization tests
Bug: 333119315
Change-Id: I790d56eef55a5370f1a97c0b9be9746775f693d2
Test: treehugger
Flag: com.android.systemui.notification_avalanche_suppression
diff --git a/tests/robotests/src/com/android/customization/model/notifications/domain/interactor/NotificationsSnapshotRestorerTest.kt b/tests/robotests/src/com/android/customization/model/notifications/domain/interactor/NotificationsSnapshotRestorerTest.kt
index bf8cfda..416748b 100644
--- a/tests/robotests/src/com/android/customization/model/notifications/domain/interactor/NotificationsSnapshotRestorerTest.kt
+++ b/tests/robotests/src/com/android/customization/model/notifications/domain/interactor/NotificationsSnapshotRestorerTest.kt
@@ -23,6 +23,7 @@
import com.android.systemui.shared.notifications.data.repository.NotificationSettingsRepository
import com.android.systemui.shared.notifications.domain.interactor.NotificationSettingsInteractor
import com.android.systemui.shared.settings.data.repository.FakeSecureSettingsRepository
+import com.android.systemui.shared.settings.data.repository.FakeSystemSettingsRepository
import com.android.wallpaper.testing.FakeSnapshotStore
import com.android.wallpaper.testing.collectLastValue
import com.google.common.truth.Truth.assertThat
@@ -44,6 +45,7 @@
private lateinit var underTest: NotificationsSnapshotRestorer
private lateinit var fakeSecureSettingsRepository: FakeSecureSettingsRepository
+ private lateinit var fakeSystemSettingsRepository: FakeSystemSettingsRepository
private lateinit var interactor: NotificationSettingsInteractor
private lateinit var testScope: TestScope
@@ -54,6 +56,7 @@
Dispatchers.setMain(testDispatcher)
testScope = TestScope(testDispatcher)
fakeSecureSettingsRepository = FakeSecureSettingsRepository()
+ fakeSystemSettingsRepository = FakeSystemSettingsRepository()
interactor =
NotificationSettingsInteractor(
repository =
@@ -61,6 +64,7 @@
scope = testScope.backgroundScope,
backgroundDispatcher = testDispatcher,
secureSettingsRepository = fakeSecureSettingsRepository,
+ systemSettingsRepository = fakeSystemSettingsRepository,
),
)
underTest =
diff --git a/tests/robotests/src/com/android/customization/picker/notifications/ui/viewmodel/NotificationSectionViewModelTest.kt b/tests/robotests/src/com/android/customization/picker/notifications/ui/viewmodel/NotificationSectionViewModelTest.kt
index e9f7ffd..f2cf6f5 100644
--- a/tests/robotests/src/com/android/customization/picker/notifications/ui/viewmodel/NotificationSectionViewModelTest.kt
+++ b/tests/robotests/src/com/android/customization/picker/notifications/ui/viewmodel/NotificationSectionViewModelTest.kt
@@ -23,6 +23,7 @@
import com.android.systemui.shared.notifications.data.repository.NotificationSettingsRepository
import com.android.systemui.shared.notifications.domain.interactor.NotificationSettingsInteractor
import com.android.systemui.shared.settings.data.repository.FakeSecureSettingsRepository
+import com.android.systemui.shared.settings.data.repository.FakeSystemSettingsRepository
import com.android.wallpaper.testing.collectLastValue
import com.google.common.truth.Truth.assertThat
import kotlinx.coroutines.Dispatchers
@@ -62,6 +63,7 @@
scope = testScope.backgroundScope,
backgroundDispatcher = testDispatcher,
secureSettingsRepository = FakeSecureSettingsRepository(),
+ systemSettingsRepository = FakeSystemSettingsRepository(),
),
)