Fix failing test
This commit is contained in:
@@ -4,7 +4,9 @@ import gq.kirmanak.mealient.data.auth.AuthRepo
|
|||||||
import gq.kirmanak.mealient.data.baseurl.ServerInfoRepo
|
import gq.kirmanak.mealient.data.baseurl.ServerInfoRepo
|
||||||
import gq.kirmanak.mealient.data.disclaimer.DisclaimerStorage
|
import gq.kirmanak.mealient.data.disclaimer.DisclaimerStorage
|
||||||
import gq.kirmanak.mealient.data.recipes.RecipeRepo
|
import gq.kirmanak.mealient.data.recipes.RecipeRepo
|
||||||
|
import gq.kirmanak.mealient.test.AuthImplTestData.TEST_BASE_URL
|
||||||
import gq.kirmanak.mealient.test.BaseUnitTest
|
import gq.kirmanak.mealient.test.BaseUnitTest
|
||||||
|
import io.mockk.coEvery
|
||||||
import io.mockk.every
|
import io.mockk.every
|
||||||
import io.mockk.impl.annotations.MockK
|
import io.mockk.impl.annotations.MockK
|
||||||
import io.mockk.verify
|
import io.mockk.verify
|
||||||
@@ -32,6 +34,8 @@ class MainActivityViewModelTest : BaseUnitTest() {
|
|||||||
override fun setUp() {
|
override fun setUp() {
|
||||||
super.setUp()
|
super.setUp()
|
||||||
every { authRepo.isAuthorizedFlow } returns emptyFlow()
|
every { authRepo.isAuthorizedFlow } returns emptyFlow()
|
||||||
|
coEvery { disclaimerStorage.isDisclaimerAccepted() } returns true
|
||||||
|
coEvery { serverInfoRepo.getUrl() } returns TEST_BASE_URL
|
||||||
subject = MainActivityViewModel(
|
subject = MainActivityViewModel(
|
||||||
authRepo = authRepo,
|
authRepo = authRepo,
|
||||||
logger = logger,
|
logger = logger,
|
||||||
@@ -49,6 +53,7 @@ class MainActivityViewModelTest : BaseUnitTest() {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `when onSearchQuery with null expect call to recipe repo`() {
|
fun `when onSearchQuery with null expect call to recipe repo`() {
|
||||||
|
subject.onSearchQuery("query")
|
||||||
subject.onSearchQuery(null)
|
subject.onSearchQuery(null)
|
||||||
verify { recipeRepo.updateNameQuery(null) }
|
verify { recipeRepo.updateNameQuery(null) }
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user