|
|
@ -28,10 +28,9 @@ import io.element.android.features.createroom.test.FakeStartDMAction |
|
|
|
import io.element.android.libraries.architecture.Async |
|
|
|
import io.element.android.libraries.architecture.Async |
|
|
|
import io.element.android.libraries.matrix.api.core.RoomId |
|
|
|
import io.element.android.libraries.matrix.api.core.RoomId |
|
|
|
import io.element.android.libraries.matrix.api.core.UserId |
|
|
|
import io.element.android.libraries.matrix.api.core.UserId |
|
|
|
import io.element.android.libraries.matrix.api.room.StartDMResult |
|
|
|
|
|
|
|
import io.element.android.libraries.matrix.api.user.MatrixUser |
|
|
|
import io.element.android.libraries.matrix.api.user.MatrixUser |
|
|
|
import io.element.android.libraries.matrix.test.A_FAILURE_REASON |
|
|
|
|
|
|
|
import io.element.android.libraries.matrix.test.A_ROOM_ID |
|
|
|
import io.element.android.libraries.matrix.test.A_ROOM_ID |
|
|
|
|
|
|
|
import io.element.android.libraries.matrix.test.A_THROWABLE |
|
|
|
import io.element.android.libraries.matrix.test.core.aBuildMeta |
|
|
|
import io.element.android.libraries.matrix.test.core.aBuildMeta |
|
|
|
import io.element.android.libraries.usersearch.test.FakeUserRepository |
|
|
|
import io.element.android.libraries.usersearch.test.FakeUserRepository |
|
|
|
import io.element.android.tests.testutils.WarmUpRule |
|
|
|
import io.element.android.tests.testutils.WarmUpRule |
|
|
@ -61,7 +60,7 @@ class CreateRoomRootPresenterTests { |
|
|
|
|
|
|
|
|
|
|
|
val matrixUser = MatrixUser(UserId("@name:domain")) |
|
|
|
val matrixUser = MatrixUser(UserId("@name:domain")) |
|
|
|
val startDMSuccessResult = Async.Success(A_ROOM_ID) |
|
|
|
val startDMSuccessResult = Async.Success(A_ROOM_ID) |
|
|
|
val startDMFailureResult = Async.Failure<RoomId>(StartDMResult.Failure(A_FAILURE_REASON)) |
|
|
|
val startDMFailureResult = Async.Failure<RoomId>(A_THROWABLE) |
|
|
|
|
|
|
|
|
|
|
|
// Failure |
|
|
|
// Failure |
|
|
|
startDMAction.givenExecuteResult(startDMFailureResult) |
|
|
|
startDMAction.givenExecuteResult(startDMFailureResult) |
|
|
|