Committed by
GitHub
Fix tests (#47)
* Fix tests * Fix github actions
正在显示
3 个修改的文件
包含
11 行增加
和
9 行删除
| @@ -119,8 +119,9 @@ class RoomMockE2ETest : MockE2ETest() { | @@ -119,8 +119,9 @@ class RoomMockE2ETest : MockE2ETest() { | ||
| 119 | ) | 119 | ) |
| 120 | val events = eventCollector.stopCollecting() | 120 | val events = eventCollector.stopCollecting() |
| 121 | 121 | ||
| 122 | - Assert.assertEquals(1, events.size) | ||
| 123 | - Assert.assertEquals(true, events[0] is RoomEvent.ParticipantDisconnected) | 122 | + Assert.assertEquals(2, events.size) |
| 123 | + Assert.assertEquals(true, events[0] is RoomEvent.TrackUnpublished) | ||
| 124 | + Assert.assertEquals(true, events[1] is RoomEvent.ParticipantDisconnected) | ||
| 124 | } | 125 | } |
| 125 | 126 | ||
| 126 | @Test | 127 | @Test |
| @@ -19,10 +19,7 @@ import org.junit.runner.RunWith | @@ -19,10 +19,7 @@ import org.junit.runner.RunWith | ||
| 19 | import org.mockito.Mock | 19 | import org.mockito.Mock |
| 20 | import org.mockito.Mockito | 20 | import org.mockito.Mockito |
| 21 | import org.mockito.junit.MockitoJUnit | 21 | import org.mockito.junit.MockitoJUnit |
| 22 | -import org.mockito.kotlin.any | ||
| 23 | -import org.mockito.kotlin.anyOrNull | ||
| 24 | -import org.mockito.kotlin.doReturn | ||
| 25 | -import org.mockito.kotlin.stub | 22 | +import org.mockito.kotlin.* |
| 26 | import org.robolectric.RobolectricTestRunner | 23 | import org.robolectric.RobolectricTestRunner |
| 27 | import org.webrtc.EglBase | 24 | import org.webrtc.EglBase |
| 28 | 25 | ||
| @@ -68,7 +65,11 @@ class RoomTest { | @@ -68,7 +65,11 @@ class RoomTest { | ||
| 68 | suspend fun connect() { | 65 | suspend fun connect() { |
| 69 | rtcEngine.stub { | 66 | rtcEngine.stub { |
| 70 | onBlocking { rtcEngine.join(any(), any(), anyOrNull()) } | 67 | onBlocking { rtcEngine.join(any(), any(), anyOrNull()) } |
| 71 | - .doReturn(SignalClientTest.JOIN.join) | 68 | + .doSuspendableAnswer { |
| 69 | + room.onJoinResponse(SignalClientTest.JOIN.join) | ||
| 70 | + SignalClientTest.JOIN.join | ||
| 71 | + } | ||
| 72 | + | ||
| 72 | } | 73 | } |
| 73 | rtcEngine.stub { | 74 | rtcEngine.stub { |
| 74 | onBlocking { rtcEngine.client } | 75 | onBlocking { rtcEngine.client } |
-
请 注册 或 登录 后发表评论