diff --git a/libraries/pushproviders/firebase/src/test/kotlin/io/element/android/libraries/pushproviders/firebase/FirebasePushProviderTest.kt b/libraries/pushproviders/firebase/src/test/kotlin/io/element/android/libraries/pushproviders/firebase/FirebasePushProviderTest.kt index 6a3a9474e4..db0fc85e94 100644 --- a/libraries/pushproviders/firebase/src/test/kotlin/io/element/android/libraries/pushproviders/firebase/FirebasePushProviderTest.kt +++ b/libraries/pushproviders/firebase/src/test/kotlin/io/element/android/libraries/pushproviders/firebase/FirebasePushProviderTest.kt @@ -10,6 +10,7 @@ package io.element.android.libraries.pushproviders.firebase import com.google.common.truth.Truth.assertThat import io.element.android.libraries.matrix.api.MatrixClient import io.element.android.libraries.matrix.test.AN_EXCEPTION +import io.element.android.libraries.matrix.test.A_SESSION_ID import io.element.android.libraries.matrix.test.FakeMatrixClient import io.element.android.libraries.push.test.FakePusherSubscriber import io.element.android.libraries.pushproviders.api.CurrentUserPushConfig @@ -176,6 +177,18 @@ class FirebasePushProviderTest { lambda.assertions().isCalledOnce() } + @Test + fun `canRotateToken should return true`() = runTest { + val firebasePushProvider = createFirebasePushProvider() + assertThat(firebasePushProvider.canRotateToken()).isTrue() + } + + @Test + fun `onSessionDeleted should be noop`() = runTest { + val firebasePushProvider = createFirebasePushProvider() + firebasePushProvider.onSessionDeleted(A_SESSION_ID) + } + private fun createFirebasePushProvider( firebaseStore: FirebaseStore = InMemoryFirebaseStore(), pusherSubscriber: PusherSubscriber = FakePusherSubscriber(),