plugins { alias(libs.plugins.architecture.android.library) alias(libs.plugins.architecture.koin) alias(libs.plugins.architecture.kotlinx.serialization) alias(libs.plugins.architecture.android.unit.test) } android { namespace = "com.example.architecture.feature.characters.data" } dependencies { implementation(project(":core:domain")) implementation(project(":core:data")) implementation(project(":feature:characters:domain")) // Swap a Ktor MockEngine into HttpClientFactory.create(...) for the repository test. testImplementation(libs.ktor.client.mock) testImplementation(libs.ktor.client.content.negotiation) testImplementation(libs.ktor.serialization.kotlinx.json) }