Skip to content

Commit 2d2a02e

Browse files
Refactor: Update test dependencies to use version catalog
1 parent e3c3d01 commit 2d2a02e

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

app/build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ dependencies {
9898
annotationProcessor libs.hilt.compiler
9999

100100
// Testing
101-
testImplementation 'junit:junit:4.13.2'
102-
testImplementation 'androidx.arch.core:core-testing:2.2.0'
103-
testImplementation 'org.mockito:mockito-core:5.12.0'
104-
testImplementation 'org.mockito:mockito-inline:5.2.0'
101+
testImplementation libs.junit
102+
testImplementation libs.androidx.core.testing
103+
testImplementation libs.mockito.core
104+
testImplementation libs.mockito.inline
105105
}

gradle/libs.versions.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,17 @@ constraintlayout = "2.2.1"
77
aboutlibraries = "11.3.0"
88
coreSplashscreen = "1.0.1"
99
core = "4.6.2"
10+
coreTesting = "2.2.0"
1011
firebaseBom = "34.2.0"
1112
gridlayout = "1.1.0"
13+
junit = "4.13.2"
1214
kotlinxSerializationJson = "1.9.0"
1315
library = "1.3.0"
1416
libraryVersion = "1.4.0"
1517
lifecycle = "2.9.3"
1618
lottie = "6.6.7"
19+
mockitoCore = "5.19.0"
20+
mockitoInline = "5.2.0"
1721
navigationFragment = "2.9.3"
1822
navigationUi = "2.9.3"
1923
preference = "1.2.1"
@@ -32,6 +36,7 @@ androidx-appcompat = { module = "androidx.appcompat:appcompat", version.ref = "a
3236
androidx-constraintlayout = { module = "androidx.constraintlayout:constraintlayout", version.ref = "constraintlayout" }
3337
androidx-core = { module = "androidx.core:core", version.ref = "coreKtx" }
3438
androidx-core-splashscreen = { module = "androidx.core:core-splashscreen", version.ref = "coreSplashscreen" }
39+
androidx-core-testing = { module = "androidx.arch.core:core-testing", version.ref = "coreTesting" }
3540
androidx-gridlayout = { module = "androidx.gridlayout:gridlayout", version.ref = "gridlayout" }
3641
androidx-lifecycle-livedata = { module = "androidx.lifecycle:lifecycle-livedata", version.ref = "lifecycle" }
3742
androidx-lifecycle-process = { module = "androidx.lifecycle:lifecycle-process", version.ref = "lifecycle" }
@@ -48,11 +53,14 @@ firebase-bom = { module = "com.google.firebase:firebase-bom", version.ref = "fir
4853
firebase-crashlytics = { module = "com.google.firebase:firebase-crashlytics" }
4954
core = { module = "io.noties.markwon:core", version.ref = "core" }
5055
google-firebase-perf = { module = "com.google.firebase:firebase-perf" }
56+
junit = { module = "junit:junit", version.ref = "junit" }
5157
kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "kotlinxSerializationJson" }
5258
library = { module = "me.zhanghai.android.fastscroll:library", version.ref = "library" }
5359
lottie = { module = "com.airbnb.android:lottie", version.ref = "lottie" }
5460
material = { module = "com.google.android.material:material", version.ref = "material" }
5561
materialratingbar-library = { module = "me.zhanghai.android.materialratingbar:library", version.ref = "libraryVersion" }
62+
mockito-core = { module = "org.mockito:mockito-core", version.ref = "mockitoCore" }
63+
mockito-inline = { module = "org.mockito:mockito-inline", version.ref = "mockitoInline" }
5664
play-services-ads = { module = "com.google.android.gms:play-services-ads", version.ref = "playServicesAds" }
5765
review = { module = "com.google.android.play:review", version.ref = "review" }
5866
volley = { module = "com.android.volley:volley", version.ref = "volley" }

0 commit comments

Comments
 (0)