From f3b8a5d21152d6f9c4b76562b4610af46100838a Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Fri, 20 Sep 2024 09:14:55 +0200 Subject: [PATCH] Fix DefaultNotifiableEventResolverTest tests. --- .../DefaultNotifiableEventResolverTest.kt | 23 +++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/libraries/push/impl/src/test/kotlin/io/element/android/libraries/push/impl/notifications/DefaultNotifiableEventResolverTest.kt b/libraries/push/impl/src/test/kotlin/io/element/android/libraries/push/impl/notifications/DefaultNotifiableEventResolverTest.kt index 6e3cfb8091..e41d26b943 100644 --- a/libraries/push/impl/src/test/kotlin/io/element/android/libraries/push/impl/notifications/DefaultNotifiableEventResolverTest.kt +++ b/libraries/push/impl/src/test/kotlin/io/element/android/libraries/push/impl/notifications/DefaultNotifiableEventResolverTest.kt @@ -378,6 +378,22 @@ class DefaultNotifiableEventResolverTest { ) ) val result = sut.resolveEvent(A_SESSION_ID, A_ROOM_ID, AN_EVENT_ID) + assertThat(result).isNull() + } + + @Test + fun `resolve invite room`() = runTest { + val sut = createDefaultNotifiableEventResolver( + notificationResult = Result.success( + createNotificationData( + content = NotificationContent.Invite( + senderId = A_USER_ID_2, + ), + isDirect = false, + ) + ) + ) + val result = sut.resolveEvent(A_SESSION_ID, A_ROOM_ID, AN_EVENT_ID) val expectedResult = ResolvedPushEvent.Event( InviteNotifiableEvent( sessionId = A_SESSION_ID, @@ -400,13 +416,12 @@ class DefaultNotifiableEventResolverTest { } @Test - fun `resolve RoomMemberContent invite direct`() = runTest { + fun `resolve invite invite direct`() = runTest { val sut = createDefaultNotifiableEventResolver( notificationResult = Result.success( createNotificationData( - content = NotificationContent.StateEvent.RoomMemberContent( - userId = A_USER_ID_2, - membershipState = RoomMembershipState.INVITE + content = NotificationContent.Invite( + senderId = A_USER_ID_2, ), isDirect = true, )