@@ -15,6 +15,7 @@ dependencyAnalysis = "2.8.0"
1515gmsPlugin = " 4.4.2"
1616googleOssPlugin = " 0.10.6"
1717hilt = " 2.54"
18+ junit4 = " 4.13.2"
1819kotlin = " 2.1.0"
1920kotlinxCoroutines = " 1.10.1"
2021kotlinxSerializationJson = " 1.8.0"
@@ -24,6 +25,7 @@ protobuf = "4.29.2"
2425protobufPlugin = " 0.9.4"
2526retrofit = " 2.11.0"
2627retrofitKotlinxSerializationJson = " 1.0.0"
28+ robolectric = " 4.14.1"
2729sandwich = " 2.1.0"
2830sandwichRetrofitSerialization = " 2.1.0"
2931
@@ -45,20 +47,25 @@ androidx-hilt-navigation-compose = { group = "androidx.hilt", name = "hilt-navig
4547androidx-lifecycle-runtimeCompose = { group = " androidx.lifecycle" , name = " lifecycle-runtime-compose" , version.ref = " androidxLifecycle" }
4648androidx-lifecycle-viewModelCompose = { group = " androidx.lifecycle" , name = " lifecycle-viewmodel-compose" , version.ref = " androidxLifecycle" }
4749androidx-navigation-compose = { group = " androidx.navigation" , name = " navigation-compose" , version.ref = " androidxNavigation" }
50+ androidx-navigation-testing = { group = " androidx.navigation" , name = " navigation-testing" , version.ref = " androidxNavigation" }
4851androidx-profileinstaller = { group = " androidx.profileinstaller" , name = " profileinstaller" , version.ref = " androidxProfileinstaller" }
4952androidx-tracing-ktx = { group = " androidx.tracing" , name = " tracing-ktx" , version.ref = " androidxTracing" }
5053google-oss-licenses-plugin = { group = " com.google.android.gms" , name = " oss-licenses-plugin" , version.ref = " googleOssPlugin" }
5154hilt-android = { module = " com.google.dagger:hilt-android" , version.ref = " hilt" }
55+ hilt-android-testing = { group = " com.google.dagger" , name = " hilt-android-testing" , version.ref = " hilt" }
5256hilt-compiler = { module = " com.google.dagger:hilt-compiler" , version.ref = " hilt" }
5357kotlin-stdlib-jdk8 = { module = " org.jetbrains.kotlin:kotlin-stdlib-jdk8" , version.ref = " kotlin" }
58+ kotlin-test = { group = " org.jetbrains.kotlin" , name = " kotlin-test" , version.ref = " kotlin" }
5459kotlinx-coroutines-guava = { group = " org.jetbrains.kotlinx" , name = " kotlinx-coroutines-guava" , version.ref = " kotlinxCoroutines" }
60+ kotlinx-coroutines-test = { group = " org.jetbrains.kotlinx" , name = " kotlinx-coroutines-test" , version.ref = " kotlinxCoroutines" }
5561kotlinx-serialization-json = { group = " org.jetbrains.kotlinx" , name = " kotlinx-serialization-json" , version.ref = " kotlinxSerializationJson" }
5662okhttp = { module = " com.squareup.okhttp3:okhttp" , version.ref = " okHttp" }
5763okhttp-logging-interceptor = { module = " com.squareup.okhttp3:logging-interceptor" , version.ref = " okHttp" }
5864protobuf-kotlin-lite = { group = " com.google.protobuf" , name = " protobuf-kotlin-lite" , version.ref = " protobuf" }
5965protobuf-protoc = { group = " com.google.protobuf" , name = " protoc" , version.ref = " protobuf" }
6066retrofit = { module = " com.squareup.retrofit2:retrofit" , version.ref = " retrofit" }
6167retrofit-kotlin-serialization = { group = " com.jakewharton.retrofit" , name = " retrofit2-kotlinx-serialization-converter" , version.ref = " retrofitKotlinxSerializationJson" }
68+ robolectric = { group = " org.robolectric" , name = " robolectric" , version.ref = " robolectric" }
6269sandwich = { module = " com.github.skydoves:sandwich" , version.ref = " sandwich" }
6370sandwich-retrofit = { module = " com.github.skydoves:sandwich-retrofit" , version.ref = " sandwich" }
6471sandwich-retrofit-serialization = { module = " com.github.skydoves:sandwich-retrofit-serialization" , version.ref = " sandwichRetrofitSerialization" }
0 commit comments