Skip to content

Commit 916801b

Browse files
committed
Fix test compilation
1 parent 6abccc1 commit 916801b

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

appnav/src/test/kotlin/io/element/android/appnav/RoomFlowNodeTest.kt

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,12 @@ import com.bumble.appyx.navmodel.backstack.activeElement
2626
import com.bumble.appyx.testing.junit4.util.MainDispatcherRule
2727
import com.bumble.appyx.testing.unit.common.helper.parentNodeTestHelper
2828
import com.google.common.truth.Truth
29+
import io.element.android.appnav.di.RoomComponentFactory
2930
import io.element.android.appnav.room.RoomLoadedFlowNode
3031
import io.element.android.features.messages.api.MessagesEntryPoint
3132
import io.element.android.features.roomdetails.api.RoomDetailsEntryPoint
3233
import io.element.android.libraries.architecture.childNode
34+
import io.element.android.libraries.matrix.api.room.MatrixRoom
3335
import io.element.android.libraries.matrix.api.room.RoomMembershipObserver
3436
import io.element.android.libraries.matrix.test.room.FakeMatrixRoom
3537
import io.element.android.services.appnavstate.test.FakeAppNavigationStateService
@@ -57,6 +59,12 @@ class RoomFlowNodeTest {
5759
}
5860
}
5961

62+
private class FakeRoomComponentFactory : RoomComponentFactory {
63+
override fun create(room: MatrixRoom): Any {
64+
return Unit
65+
}
66+
}
67+
6068
private class FakeRoomDetailsEntryPoint : RoomDetailsEntryPoint {
6169

6270
var nodeId: String? = null
@@ -83,7 +91,8 @@ class RoomFlowNodeTest {
8391
messagesEntryPoint = messagesEntryPoint,
8492
roomDetailsEntryPoint = roomDetailsEntryPoint,
8593
appNavigationStateService = FakeAppNavigationStateService(),
86-
roomMembershipObserver = RoomMembershipObserver()
94+
roomMembershipObserver = RoomMembershipObserver(),
95+
roomComponentFactory = FakeRoomComponentFactory(),
8796
)
8897

8998
@Test

0 commit comments

Comments
 (0)