From 4692c138d54203add9e5f86c053cbd85a3c0879b Mon Sep 17 00:00:00 2001 From: Kirill Kamakin Date: Thu, 17 Nov 2022 22:24:31 +0100 Subject: [PATCH] Fix failing test --- .../mealient/ui/activity/MainActivityViewModelTest.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/test/java/gq/kirmanak/mealient/ui/activity/MainActivityViewModelTest.kt b/app/src/test/java/gq/kirmanak/mealient/ui/activity/MainActivityViewModelTest.kt index d050856..e069e6d 100644 --- a/app/src/test/java/gq/kirmanak/mealient/ui/activity/MainActivityViewModelTest.kt +++ b/app/src/test/java/gq/kirmanak/mealient/ui/activity/MainActivityViewModelTest.kt @@ -4,7 +4,9 @@ import gq.kirmanak.mealient.data.auth.AuthRepo import gq.kirmanak.mealient.data.baseurl.ServerInfoRepo import gq.kirmanak.mealient.data.disclaimer.DisclaimerStorage import gq.kirmanak.mealient.data.recipes.RecipeRepo +import gq.kirmanak.mealient.test.AuthImplTestData.TEST_BASE_URL import gq.kirmanak.mealient.test.BaseUnitTest +import io.mockk.coEvery import io.mockk.every import io.mockk.impl.annotations.MockK import io.mockk.verify @@ -32,6 +34,8 @@ class MainActivityViewModelTest : BaseUnitTest() { override fun setUp() { super.setUp() every { authRepo.isAuthorizedFlow } returns emptyFlow() + coEvery { disclaimerStorage.isDisclaimerAccepted() } returns true + coEvery { serverInfoRepo.getUrl() } returns TEST_BASE_URL subject = MainActivityViewModel( authRepo = authRepo, logger = logger, @@ -49,6 +53,7 @@ class MainActivityViewModelTest : BaseUnitTest() { @Test fun `when onSearchQuery with null expect call to recipe repo`() { + subject.onSearchQuery("query") subject.onSearchQuery(null) verify { recipeRepo.updateNameQuery(null) } }