diff --git a/ultrasonic/src/test/kotlin/org/moire/ultrasonic/domain/APIIndexConverterTest.kt b/ultrasonic/src/test/kotlin/org/moire/ultrasonic/domain/APIIndexConverterTest.kt index 06e2cbf9..a785a9ce 100644 --- a/ultrasonic/src/test/kotlin/org/moire/ultrasonic/domain/APIIndexConverterTest.kt +++ b/ultrasonic/src/test/kotlin/org/moire/ultrasonic/domain/APIIndexConverterTest.kt @@ -11,7 +11,7 @@ import org.moire.ultrasonic.api.subsonic.models.Indexes /** * Unit tests for extension functions in [APIIndexesConverter.kt]. */ -class APIIndexConverterTest { +class APIIndexConverterTest : BaseTest() { @Test fun `Should convert Indexes entity`() { val artistsA = listOf( @@ -31,9 +31,12 @@ class APIIndexConverterTest { shortcutList = artistsA ) - val convertedEntity = entity.toArtistList() + val convertedEntity = entity.toArtistList(serverId) + + val expectedArtists = (artistsA + artistsT).map { + it.toDomainEntity(serverId) + }.toMutableList() - val expectedArtists = (artistsA + artistsT).map { it.toDomainEntity() }.toMutableList() with(convertedEntity) { size `should be equal to` expectedArtists.size this `should be equal to` expectedArtists diff --git a/ultrasonic/src/test/kotlin/org/moire/ultrasonic/domain/APIShareConverterTest.kt b/ultrasonic/src/test/kotlin/org/moire/ultrasonic/domain/APIShareConverterTest.kt index 42c85333..76f523e8 100644 --- a/ultrasonic/src/test/kotlin/org/moire/ultrasonic/domain/APIShareConverterTest.kt +++ b/ultrasonic/src/test/kotlin/org/moire/ultrasonic/domain/APIShareConverterTest.kt @@ -11,12 +11,12 @@ import org.moire.ultrasonic.api.subsonic.models.Share /** * Unit test for api to domain share entity converter functions. */ -class APIShareConverterTest { +class APIShareConverterTest : BaseTest() { @Test fun `Should convert share entity to domain`() { val entity = createFakeShare() - val domainEntity = entity.toDomainEntity() + val domainEntity = entity.toDomainEntity(serverId) with(domainEntity) { id `should be equal to` entity.id @@ -27,7 +27,7 @@ class APIShareConverterTest { lastVisited `should be equal to` shareTimeFormat.format(entity.lastVisited!!.time) expires `should be equal to` shareTimeFormat.format(entity.expires!!.time) visitCount `should be equal to` entity.visitCount.toLong() - this.getEntries() `should be equal to` entity.items.toDomainEntityList() + this.getEntries() `should be equal to` entity.items.toDomainEntityList(serverId) } } @@ -47,10 +47,10 @@ class APIShareConverterTest { createFakeShare().copy(id = "554", lastVisited = null) ) - val domainEntityList = entityList.toDomainEntitiesList() + val domainEntityList = entityList.toDomainEntitiesList(serverId) domainEntityList.size `should be equal to` entityList.size - domainEntityList[0] `should be equal to` entityList[0].toDomainEntity() - domainEntityList[1] `should be equal to` entityList[1].toDomainEntity() + domainEntityList[0] `should be equal to` entityList[0].toDomainEntity(serverId) + domainEntityList[1] `should be equal to` entityList[1].toDomainEntity(serverId) } }