Fix DefaultNotifiableEventResolverTest tests.

This commit is contained in:
Benoit Marty 2024-09-20 09:14:55 +02:00
parent 7dea60018b
commit f3b8a5d211

View file

@ -378,6 +378,22 @@ class DefaultNotifiableEventResolverTest {
) )
) )
val result = sut.resolveEvent(A_SESSION_ID, A_ROOM_ID, AN_EVENT_ID) 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( val expectedResult = ResolvedPushEvent.Event(
InviteNotifiableEvent( InviteNotifiableEvent(
sessionId = A_SESSION_ID, sessionId = A_SESSION_ID,
@ -400,13 +416,12 @@ class DefaultNotifiableEventResolverTest {
} }
@Test @Test
fun `resolve RoomMemberContent invite direct`() = runTest { fun `resolve invite invite direct`() = runTest {
val sut = createDefaultNotifiableEventResolver( val sut = createDefaultNotifiableEventResolver(
notificationResult = Result.success( notificationResult = Result.success(
createNotificationData( createNotificationData(
content = NotificationContent.StateEvent.RoomMemberContent( content = NotificationContent.Invite(
userId = A_USER_ID_2, senderId = A_USER_ID_2,
membershipState = RoomMembershipState.INVITE
), ),
isDirect = true, isDirect = true,
) )