@@ -67,29 +67,27 @@ dependencies {
6767 implementation(libs.material3)
6868 implementation(libs.lifecycle.runtime.ktx)
6969 implementation(libs.lifecycle.runtime.compose)
70-
7170 implementation(libs.navigation.compose)
7271 implementation(libs.androidx.navigation.runtime.ktx)
73-
74- // Gson + Retrofit (to perform API calls and parse the response)
7572 implementation(libs.gson)
7673 implementation(libs.retrofit)
7774 implementation(libs.retrofit.converter.gson)
7875 implementation(libs.okio)
7976 implementation(libs.okhttp)
80-
8177 implementation(libs.coil.compose)
82-
8378 implementation(libs.timber)
84-
8579 implementation(libs.hilt.android)
8680 ksp(libs.hilt.android.compiler)
8781 implementation(libs.hilt.navigation.compose)
88-
8982 implementation(libs.kotlinx.serialization.json)
9083
9184 testImplementation(project(" :library-tests" ))
9285 testImplementation(libs.bundles.test.utilities)
86+ testImplementation(libs.junit.jupiter)
87+ testImplementation(libs.konsist)
88+ testImplementation(libs.junitparams)
89+ testImplementation(libs.junit.platform.launcher)
90+ testImplementation(libs.junit.platform.engine)
9391
9492 androidTestImplementation(platform(libs.compose.bom))
9593 androidTestImplementation(libs.androidx.test.core)
@@ -107,6 +105,7 @@ shot {
107105 applicationId = " com.rumosoft.marvelcomposeshot"
108106}
109107
108+ // Ensure JUnit Jupiter tests are run
110109tasks.withType<Test > {
111110 useJUnitPlatform()
112111}
0 commit comments