#3749 Improve MediaClient UnitTests - align with buildConfig property

This commit is contained in:
Sean Mac Gillicuddy 2020-06-25 09:36:50 +01:00
parent 501e5f7f23
commit 28ac190638

View file

@ -2,6 +2,7 @@ package fr.free.nrw.commons.media
import com.nhaarman.mockitokotlin2.mock import com.nhaarman.mockitokotlin2.mock
import com.nhaarman.mockitokotlin2.whenever import com.nhaarman.mockitokotlin2.whenever
import fr.free.nrw.commons.BuildConfig
import fr.free.nrw.commons.Media import fr.free.nrw.commons.Media
import fr.free.nrw.commons.explore.media.MediaConverter import fr.free.nrw.commons.explore.media.MediaConverter
import fr.free.nrw.commons.media.model.PageMediaListResponse import fr.free.nrw.commons.media.model.PageMediaListResponse
@ -128,7 +129,7 @@ class MediaClientTest {
@Test @Test
fun `fetchImagesForDepictedItem returns mapped response`() { fun `fetchImagesForDepictedItem returns mapped response`() {
val (mwQueryResponse, media) = expectSuccessfulMapping() val (mwQueryResponse, media) = expectSuccessfulMapping()
whenever(mediaInterface.fetchImagesForDepictedItem("haswbstatement:P180=", "0", "1")) whenever(mediaInterface.fetchImagesForDepictedItem("haswbstatement:${BuildConfig.DEPICTS_PROPERTY}=", "0", "1"))
.thenReturn(Single.just(mwQueryResponse)) .thenReturn(Single.just(mwQueryResponse))
mediaClient.fetchImagesForDepictedItem("", 0, 1) mediaClient.fetchImagesForDepictedItem("", 0, 1)
.test() .test()