From 2c81f4a0b2950f82be9b8f9fa941c4fd0a00f230 Mon Sep 17 00:00:00 2001 From: Evgenii Kozlov Date: Mon, 14 Oct 2024 23:19:40 +0200 Subject: [PATCH] DROID-2920 fixes --- .../domain/dashboard/GetProfileTest.kt | 10 +++++- .../SpaceViewSubscriptionContainerTest.kt | 36 ++++--------------- 2 files changed, 15 insertions(+), 31 deletions(-) diff --git a/domain/src/test/java/com/anytypeio/anytype/domain/dashboard/GetProfileTest.kt b/domain/src/test/java/com/anytypeio/anytype/domain/dashboard/GetProfileTest.kt index 02c98b10a0..dca22c8a70 100644 --- a/domain/src/test/java/com/anytypeio/anytype/domain/dashboard/GetProfileTest.kt +++ b/domain/src/test/java/com/anytypeio/anytype/domain/dashboard/GetProfileTest.kt @@ -9,6 +9,7 @@ import com.anytypeio.anytype.core_models.StubConfig import com.anytypeio.anytype.core_models.SubscriptionEvent import com.anytypeio.anytype.core_models.primitives.SpaceId import com.anytypeio.anytype.domain.auth.interactor.GetProfile +import com.anytypeio.anytype.domain.base.AppCoroutineDispatchers import com.anytypeio.anytype.domain.block.repo.BlockRepository import com.anytypeio.anytype.domain.config.ConfigStorage import com.anytypeio.anytype.domain.search.SubscriptionEventChannel @@ -45,13 +46,20 @@ class GetProfileTest { private val config = StubConfig() + val dispatchers = AppCoroutineDispatchers( + io = rule.testDispatcher, + main = rule.testDispatcher, + computation = rule.testDispatcher + ) + @Before fun setup() { MockitoAnnotations.openMocks(this) usecase = GetProfile( repo = repo, channel = channel, - provider = configStorage + provider = configStorage, + dispatchers = dispatchers ) } diff --git a/domain/src/test/java/com/anytypeio/anytype/domain/multiplayer/SpaceViewSubscriptionContainerTest.kt b/domain/src/test/java/com/anytypeio/anytype/domain/multiplayer/SpaceViewSubscriptionContainerTest.kt index 3e7f6c9bd6..a8383c6b9b 100644 --- a/domain/src/test/java/com/anytypeio/anytype/domain/multiplayer/SpaceViewSubscriptionContainerTest.kt +++ b/domain/src/test/java/com/anytypeio/anytype/domain/multiplayer/SpaceViewSubscriptionContainerTest.kt @@ -53,13 +53,9 @@ class SpaceViewSubscriptionContainerTest { container.sharedSpacesCount(flowOf(permissions)).test { val result = awaitItem() - assertEquals( - expected = true, - actual = result.first - ) assertEquals( expected = 0, - actual = result.second + actual = result ) awaitComplete() } @@ -93,13 +89,9 @@ class SpaceViewSubscriptionContainerTest { container.sharedSpacesCount(flowOf(permissions)).test { val result = awaitItem() - assertEquals( - expected = false, - actual = result.first - ) assertEquals( expected = 1, - actual = result.second + actual = result ) awaitComplete() } @@ -133,13 +125,9 @@ class SpaceViewSubscriptionContainerTest { container.sharedSpacesCount(flowOf(permissions)).test { val result = awaitItem() - assertEquals( - expected = true, - actual = result.first - ) assertEquals( expected = 1, - actual = result.second + actual = result ) awaitComplete() } @@ -173,13 +161,9 @@ class SpaceViewSubscriptionContainerTest { container.sharedSpacesCount(flowOf(permissions)).test { val result = awaitItem() - assertEquals( - expected = false, - actual = result.first - ) assertEquals( expected = 1, - actual = result.second + actual = result ) awaitComplete() } @@ -213,13 +197,9 @@ class SpaceViewSubscriptionContainerTest { container.sharedSpacesCount(flowOf(permissions)).test { val result = awaitItem() - assertEquals( - expected = false, - actual = result.first - ) assertEquals( expected = 2, - actual = result.second + actual = result ) awaitComplete() } @@ -253,13 +233,9 @@ class SpaceViewSubscriptionContainerTest { container.sharedSpacesCount(flowOf(permissions)).test { val result = awaitItem() - assertEquals( - expected = true, - actual = result.first - ) assertEquals( expected = 0, - actual = result.second + actual = result ) awaitComplete() }