22 lines
722 B
Kotlin
22 lines
722 B
Kotlin
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)
|
|
}
|