@@ -25,6 +25,7 @@ import org.amshove.kluent.shouldBeEqualTo
25
25
import org.amshove.kluent.shouldBeNull
26
26
import org.amshove.kluent.shouldNotBeNull
27
27
import org.junit.Test
28
+ import org.matrix.android.sdk.api.session.getRoom
28
29
import org.matrix.android.sdk.api.session.room.timeline.TimelineEvent
29
30
30
31
private const val A_ROOM_ID = " A_ROOM_ID"
@@ -35,13 +36,11 @@ internal class GetVoiceBroadcastStateEventUseCaseTest {
35
36
private val fakeSession = FakeSession ()
36
37
private val getVoiceBroadcastStateEventUseCase = GetVoiceBroadcastStateEventUseCase (fakeSession)
37
38
38
- private val fakeRoom get() = fakeSession.fakeRoomService.fakeRoom
39
-
40
39
@Test
41
40
fun `given there is no event related to the given vb, when execute, then return null` () {
42
41
// Given
43
42
val aVoiceBroadcast = VoiceBroadcast (A_VOICE_BROADCAST_ID , A_ROOM_ID )
44
- every { fakeRoom.fakeTimelineService .getTimelineEventsRelatedTo(any(), any()) } returns emptyList()
43
+ every { fakeSession.getRoom( A_ROOM_ID )?.timelineService()? .getTimelineEventsRelatedTo(any(), any()) } returns emptyList()
45
44
46
45
// When
47
46
val result = getVoiceBroadcastStateEventUseCase.execute(aVoiceBroadcast)
@@ -74,7 +73,7 @@ internal class GetVoiceBroadcastStateEventUseCaseTest {
74
73
every { root.originServerTs } returns 2L
75
74
},
76
75
)
77
- every { fakeRoom.fakeTimelineService .getTimelineEventsRelatedTo(any(), any()) } returns aListOfTimelineEvents
76
+ every { fakeSession.getRoom( A_ROOM_ID )?.timelineService()? .getTimelineEventsRelatedTo(any(), any()) } returns aListOfTimelineEvents
78
77
79
78
// When
80
79
val result = getVoiceBroadcastStateEventUseCase.execute(aVoiceBroadcast)
@@ -102,7 +101,7 @@ internal class GetVoiceBroadcastStateEventUseCaseTest {
102
101
every { root.originServerTs } returns 2L
103
102
},
104
103
)
105
- every { fakeRoom.fakeTimelineService .getTimelineEventsRelatedTo(any(), any()) } returns aListOfTimelineEvents
104
+ every { fakeSession.getRoom( A_ROOM_ID )?.timelineService()? .getTimelineEventsRelatedTo(any(), any()) } returns aListOfTimelineEvents
106
105
107
106
// When
108
107
val result = getVoiceBroadcastStateEventUseCase.execute(aVoiceBroadcast)
0 commit comments