Browse Source

Merge pull request #9823 from nextcloud/chore/mockitokotlin2

Chore: replace `com.nhaarman.mockitokotlin2` with `org.mockito.kotlin`
Álvaro Brey 3 years ago
parent
commit
69033e25e9
24 changed files with 115 additions and 114 deletions
  1. 3 2
      build.gradle
  2. 2 2
      src/androidTest/java/com/nextcloud/client/files/DeepLinkHandlerTest.kt
  3. 6 6
      src/androidTest/java/com/nextcloud/client/integrations/deck/DeckApiTest.kt
  4. 8 8
      src/androidTest/java/com/nextcloud/client/jobs/BackgroundJobManagerTest.kt
  5. 4 4
      src/androidTest/java/com/nextcloud/client/migrations/MigrationsDbTest.kt
  6. 7 7
      src/androidTest/java/com/nextcloud/client/migrations/MigrationsManagerTest.kt
  7. 3 3
      src/androidTest/java/com/owncloud/android/datamodel/ContentResolverHelperTest.kt
  8. 5 5
      src/test/java/com/nextcloud/client/core/ManualAsyncRunnerTest.kt
  9. 6 6
      src/test/java/com/nextcloud/client/core/TaskTest.kt
  10. 9 9
      src/test/java/com/nextcloud/client/core/ThreadPoolAsyncRunnerTest.kt
  11. 6 6
      src/test/java/com/nextcloud/client/device/TestPowerManagementService.kt
  12. 11 11
      src/test/java/com/nextcloud/client/etm/TestEtmViewModel.kt
  13. 1 1
      src/test/java/com/nextcloud/client/jobs/BackgroundJobFactoryTest.kt
  14. 2 2
      src/test/java/com/nextcloud/client/jobs/ContentObserverWorkTest.kt
  15. 10 10
      src/test/java/com/nextcloud/client/logger/LoggerTest.kt
  16. 5 5
      src/test/java/com/nextcloud/client/logger/ui/AsyncFilterTest.kt
  17. 3 3
      src/test/java/com/nextcloud/client/logger/ui/LogsViewModelTest.kt
  18. 5 5
      src/test/java/com/nextcloud/client/media/AudioFocusManagerTest.kt
  19. 6 6
      src/test/java/com/nextcloud/client/media/PlayerStateMachineTest.kt
  20. 2 2
      src/test/java/com/nextcloud/client/mixins/MixinRegistryTest.kt
  21. 1 1
      src/test/java/com/nextcloud/client/mixins/SessionMixinTest.kt
  22. 7 7
      src/test/java/com/nextcloud/client/network/ConnectivityServiceTest.kt
  23. 1 1
      src/test/java/com/nextcloud/client/onboarding/OnboardingServiceTest.kt
  24. 2 2
      src/test/java/com/owncloud/android/ui/db/OCUploadComparatorTest.kt

+ 3 - 2
build.gradle

@@ -66,6 +66,7 @@ ext {
     prismVersion = "2.0.0"
     androidLibraryVersion = "master-SNAPSHOT"
     mockitoVersion = "4.3.1"
+    mockitoKotlinVersion = "4.0.0"
     mockkVersion = "1.12.2"
     powermockVersion = "2.0.9"
     byteBuddyVersion = "1.12.8"
@@ -319,7 +320,7 @@ dependencies {
     testImplementation "org.powermock:powermock-module-junit4:$powermockVersion"
     testImplementation "org.powermock:powermock-api-mockito2:$powermockVersion"
     testImplementation 'org.json:json:20211205'
-    testImplementation "com.nhaarman.mockitokotlin2:mockito-kotlin:2.2.0"
+    testImplementation "org.mockito.kotlin:mockito-kotlin:$mockitoKotlinVersion"
     testImplementation 'androidx.arch.core:core-testing:2.1.0'
     testImplementation "io.mockk:mockk:$mockkVersion"
     testImplementation "io.mockk:mockk-android:$mockkVersion"
@@ -340,7 +341,7 @@ dependencies {
 
     // Mocking support
     androidTestImplementation 'com.github.tmurakami:dexopener:2.0.5' // required to allow mocking on API 27 and older
-    androidTestImplementation "com.nhaarman.mockitokotlin2:mockito-kotlin:2.2.0"
+    androidTestImplementation "org.mockito.kotlin:mockito-kotlin:$mockitoKotlinVersion"
     androidTestImplementation "org.mockito:mockito-core:$mockitoVersion"
     androidTestImplementation("org.mockito:mockito-android:$mockitoVersion") {
         exclude group: "net.bytebuddy", module: "byte-buddy-android"

+ 2 - 2
src/androidTest/java/com/nextcloud/client/files/DeepLinkHandlerTest.kt

@@ -23,8 +23,6 @@ import android.net.Uri
 import com.nextcloud.client.account.Server
 import com.nextcloud.client.account.User
 import com.nextcloud.client.account.UserAccountManager
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.whenever
 import com.owncloud.android.lib.resources.status.OwnCloudVersion
 import org.junit.Assert.assertEquals
 import org.junit.Assert.assertNotNull
@@ -37,6 +35,8 @@ import org.junit.runners.Parameterized
 import org.junit.runners.Suite
 import org.mockito.Mock
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.whenever
 import java.net.URI
 
 @RunWith(Suite::class)

+ 6 - 6
src/androidTest/java/com/nextcloud/client/integrations/deck/DeckApiTest.kt

@@ -25,12 +25,6 @@ import android.content.pm.PackageManager
 import android.content.pm.ResolveInfo
 import androidx.test.platform.app.InstrumentationRegistry
 import com.nextcloud.client.account.User
-import com.nhaarman.mockitokotlin2.any
-import com.nhaarman.mockitokotlin2.anyOrNull
-import com.nhaarman.mockitokotlin2.never
-import com.nhaarman.mockitokotlin2.times
-import com.nhaarman.mockitokotlin2.verify
-import com.nhaarman.mockitokotlin2.whenever
 import com.owncloud.android.lib.resources.notifications.models.Notification
 import org.junit.Assert.assertFalse
 import org.junit.Assert.assertTrue
@@ -41,6 +35,12 @@ import org.junit.runners.Parameterized
 import org.junit.runners.Suite
 import org.mockito.Mock
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.any
+import org.mockito.kotlin.anyOrNull
+import org.mockito.kotlin.never
+import org.mockito.kotlin.times
+import org.mockito.kotlin.verify
+import org.mockito.kotlin.whenever
 
 @RunWith(Suite::class)
 @Suite.SuiteClasses(

+ 8 - 8
src/androidTest/java/com/nextcloud/client/jobs/BackgroundJobManagerTest.kt

@@ -32,14 +32,6 @@ import androidx.work.WorkInfo
 import androidx.work.WorkManager
 import com.nextcloud.client.account.User
 import com.nextcloud.client.core.Clock
-import com.nhaarman.mockitokotlin2.KArgumentCaptor
-import com.nhaarman.mockitokotlin2.any
-import com.nhaarman.mockitokotlin2.argThat
-import com.nhaarman.mockitokotlin2.argumentCaptor
-import com.nhaarman.mockitokotlin2.eq
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.verify
-import com.nhaarman.mockitokotlin2.whenever
 import org.junit.Assert.assertEquals
 import org.junit.Assert.assertFalse
 import org.junit.Assert.assertNotNull
@@ -50,6 +42,14 @@ import org.junit.Test
 import org.junit.runner.RunWith
 import org.junit.runners.Suite
 import org.mockito.ArgumentMatcher
+import org.mockito.kotlin.KArgumentCaptor
+import org.mockito.kotlin.any
+import org.mockito.kotlin.argThat
+import org.mockito.kotlin.argumentCaptor
+import org.mockito.kotlin.eq
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.verify
+import org.mockito.kotlin.whenever
 import java.util.Date
 import java.util.UUID
 import java.util.concurrent.CountDownLatch

+ 4 - 4
src/androidTest/java/com/nextcloud/client/migrations/MigrationsDbTest.kt

@@ -22,15 +22,15 @@ package com.nextcloud.client.migrations
 import android.content.Context
 import android.content.SharedPreferences
 import androidx.test.platform.app.InstrumentationRegistry
-import com.nhaarman.mockitokotlin2.any
-import com.nhaarman.mockitokotlin2.eq
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.whenever
 import org.junit.Assert.assertEquals
 import org.junit.Assert.assertFalse
 import org.junit.Assert.assertTrue
 import org.junit.Before
 import org.junit.Test
+import org.mockito.kotlin.any
+import org.mockito.kotlin.eq
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.whenever
 
 class MigrationsDbTest {
 

+ 7 - 7
src/androidTest/java/com/nextcloud/client/migrations/MigrationsManagerTest.kt

@@ -22,13 +22,6 @@ package com.nextcloud.client.migrations
 import androidx.test.annotation.UiThreadTest
 import com.nextcloud.client.appinfo.AppInfo
 import com.nextcloud.client.core.ManualAsyncRunner
-import com.nhaarman.mockitokotlin2.any
-import com.nhaarman.mockitokotlin2.anyOrNull
-import com.nhaarman.mockitokotlin2.inOrder
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.never
-import com.nhaarman.mockitokotlin2.verify
-import com.nhaarman.mockitokotlin2.whenever
 import org.junit.Assert.assertEquals
 import org.junit.Assert.assertFalse
 import org.junit.Assert.assertTrue
@@ -36,6 +29,13 @@ import org.junit.Before
 import org.junit.Test
 import org.mockito.Mock
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.any
+import org.mockito.kotlin.anyOrNull
+import org.mockito.kotlin.inOrder
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.never
+import org.mockito.kotlin.verify
+import org.mockito.kotlin.whenever
 
 class MigrationsManagerTest {
 

+ 3 - 3
src/androidTest/java/com/owncloud/android/datamodel/ContentResolverHelperTest.kt

@@ -26,14 +26,14 @@ import android.net.Uri
 import android.os.Build
 import androidx.test.ext.junit.runners.AndroidJUnit4
 import androidx.test.filters.SdkSuppress
-import com.nhaarman.mockitokotlin2.argThat
-import com.nhaarman.mockitokotlin2.eq
-import com.nhaarman.mockitokotlin2.verify
 import org.junit.Before
 import org.junit.Test
 import org.junit.runner.RunWith
 import org.mockito.Mock
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.argThat
+import org.mockito.kotlin.eq
+import org.mockito.kotlin.verify
 
 @RunWith(AndroidJUnit4::class)
 class ContentResolverHelperTest {

+ 5 - 5
src/test/java/com/nextcloud/client/core/ManualAsyncRunnerTest.kt

@@ -19,18 +19,18 @@
  */
 package com.nextcloud.client.core
 
-import com.nhaarman.mockitokotlin2.any
-import com.nhaarman.mockitokotlin2.eq
-import com.nhaarman.mockitokotlin2.times
-import com.nhaarman.mockitokotlin2.verify
-import com.nhaarman.mockitokotlin2.whenever
 import org.junit.Assert.assertEquals
 import org.junit.Assert.assertFalse
 import org.junit.Assert.assertTrue
 import org.junit.Before
 import org.junit.Test
+import org.mockito.ArgumentMatchers.eq
 import org.mockito.Mock
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.any
+import org.mockito.kotlin.times
+import org.mockito.kotlin.verify
+import org.mockito.kotlin.whenever
 
 class ManualAsyncRunnerTest {
 

+ 6 - 6
src/test/java/com/nextcloud/client/core/TaskTest.kt

@@ -19,16 +19,16 @@
  */
 package com.nextcloud.client.core
 
-import com.nhaarman.mockitokotlin2.any
-import com.nhaarman.mockitokotlin2.eq
-import com.nhaarman.mockitokotlin2.never
-import com.nhaarman.mockitokotlin2.same
-import com.nhaarman.mockitokotlin2.verify
-import com.nhaarman.mockitokotlin2.whenever
 import org.junit.Before
 import org.junit.Test
 import org.mockito.Mock
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.any
+import org.mockito.kotlin.eq
+import org.mockito.kotlin.never
+import org.mockito.kotlin.same
+import org.mockito.kotlin.verify
+import org.mockito.kotlin.whenever
 
 class TaskTest {
 

+ 9 - 9
src/test/java/com/nextcloud/client/core/ThreadPoolAsyncRunnerTest.kt

@@ -20,19 +20,19 @@
 package com.nextcloud.client.core
 
 import android.os.Handler
-import com.nhaarman.mockitokotlin2.any
-import com.nhaarman.mockitokotlin2.argThat
-import com.nhaarman.mockitokotlin2.doAnswer
-import com.nhaarman.mockitokotlin2.eq
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.never
-import com.nhaarman.mockitokotlin2.spy
-import com.nhaarman.mockitokotlin2.verify
-import com.nhaarman.mockitokotlin2.whenever
 import org.junit.Assert.assertNotEquals
 import org.junit.Assert.assertTrue
 import org.junit.Before
 import org.junit.Test
+import org.mockito.kotlin.any
+import org.mockito.kotlin.argThat
+import org.mockito.kotlin.doAnswer
+import org.mockito.kotlin.eq
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.never
+import org.mockito.kotlin.spy
+import org.mockito.kotlin.verify
+import org.mockito.kotlin.whenever
 import java.util.concurrent.CountDownLatch
 import java.util.concurrent.TimeUnit
 

+ 6 - 6
src/test/java/com/nextcloud/client/device/TestPowerManagementService.kt

@@ -27,12 +27,6 @@ import android.os.BatteryManager
 import android.os.Build
 import android.os.PowerManager
 import com.nextcloud.client.preferences.AppPreferences
-import com.nhaarman.mockitokotlin2.any
-import com.nhaarman.mockitokotlin2.anyOrNull
-import com.nhaarman.mockitokotlin2.eq
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.verify
-import com.nhaarman.mockitokotlin2.whenever
 import org.junit.Assert.assertEquals
 import org.junit.Assert.assertFalse
 import org.junit.Assert.assertTrue
@@ -42,6 +36,12 @@ import org.junit.runner.RunWith
 import org.junit.runners.Suite
 import org.mockito.Mock
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.any
+import org.mockito.kotlin.anyOrNull
+import org.mockito.kotlin.eq
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.verify
+import org.mockito.kotlin.whenever
 
 @RunWith(Suite::class)
 @Suite.SuiteClasses(

+ 11 - 11
src/test/java/com/nextcloud/client/etm/TestEtmViewModel.kt

@@ -33,17 +33,6 @@ import com.nextcloud.client.jobs.BackgroundJobManager
 import com.nextcloud.client.jobs.JobInfo
 import com.nextcloud.client.migrations.MigrationsDb
 import com.nextcloud.client.migrations.MigrationsManager
-import com.nhaarman.mockitokotlin2.any
-import com.nhaarman.mockitokotlin2.anyOrNull
-import com.nhaarman.mockitokotlin2.eq
-import com.nhaarman.mockitokotlin2.inOrder
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.never
-import com.nhaarman.mockitokotlin2.reset
-import com.nhaarman.mockitokotlin2.same
-import com.nhaarman.mockitokotlin2.times
-import com.nhaarman.mockitokotlin2.verify
-import com.nhaarman.mockitokotlin2.whenever
 import org.junit.Assert.assertEquals
 import org.junit.Assert.assertFalse
 import org.junit.Assert.assertNotNull
@@ -55,6 +44,17 @@ import org.junit.Rule
 import org.junit.Test
 import org.junit.runner.RunWith
 import org.junit.runners.Suite
+import org.mockito.kotlin.any
+import org.mockito.kotlin.anyOrNull
+import org.mockito.kotlin.eq
+import org.mockito.kotlin.inOrder
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.never
+import org.mockito.kotlin.reset
+import org.mockito.kotlin.same
+import org.mockito.kotlin.times
+import org.mockito.kotlin.verify
+import org.mockito.kotlin.whenever
 
 @RunWith(Suite::class)
 @Suite.SuiteClasses(

+ 1 - 1
src/test/java/com/nextcloud/client/jobs/BackgroundJobFactoryTest.kt

@@ -33,7 +33,6 @@ import com.nextcloud.client.integrations.deck.DeckApi
 import com.nextcloud.client.logger.Logger
 import com.nextcloud.client.network.ConnectivityService
 import com.nextcloud.client.preferences.AppPreferences
-import com.nhaarman.mockitokotlin2.whenever
 import com.owncloud.android.datamodel.ArbitraryDataProvider
 import com.owncloud.android.datamodel.UploadsStorageManager
 import org.greenrobot.eventbus.EventBus
@@ -43,6 +42,7 @@ import org.junit.Before
 import org.junit.Test
 import org.mockito.Mock
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.whenever
 import javax.inject.Provider
 
 class BackgroundJobFactoryTest {

+ 2 - 2
src/test/java/com/nextcloud/client/jobs/ContentObserverWorkTest.kt

@@ -24,8 +24,6 @@ import android.content.Context
 import android.net.Uri
 import androidx.work.WorkerParameters
 import com.nextcloud.client.device.PowerManagementService
-import com.nhaarman.mockitokotlin2.verify
-import com.nhaarman.mockitokotlin2.whenever
 import com.owncloud.android.datamodel.SyncedFolderProvider
 import org.junit.Before
 import org.junit.Ignore
@@ -33,6 +31,8 @@ import org.junit.Test
 import org.mockito.Mock
 import org.mockito.Mockito
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.verify
+import org.mockito.kotlin.whenever
 
 class ContentObserverWorkTest {
 

+ 10 - 10
src/test/java/com/nextcloud/client/logger/LoggerTest.kt

@@ -22,16 +22,6 @@ package com.nextcloud.client.logger
 import android.os.Handler
 import com.nextcloud.client.core.Clock
 import com.nextcloud.client.core.ClockImpl
-import com.nhaarman.mockitokotlin2.any
-import com.nhaarman.mockitokotlin2.argThat
-import com.nhaarman.mockitokotlin2.capture
-import com.nhaarman.mockitokotlin2.doAnswer
-import com.nhaarman.mockitokotlin2.inOrder
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.spy
-import com.nhaarman.mockitokotlin2.times
-import com.nhaarman.mockitokotlin2.verify
-import com.nhaarman.mockitokotlin2.whenever
 import org.junit.Assert.assertEquals
 import org.junit.Assert.assertFalse
 import org.junit.Assert.assertNotEquals
@@ -41,6 +31,16 @@ import org.junit.Before
 import org.junit.Test
 import org.mockito.ArgumentCaptor
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.any
+import org.mockito.kotlin.argThat
+import org.mockito.kotlin.capture
+import org.mockito.kotlin.doAnswer
+import org.mockito.kotlin.inOrder
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.spy
+import org.mockito.kotlin.times
+import org.mockito.kotlin.verify
+import org.mockito.kotlin.whenever
 import java.nio.file.Files
 import java.util.concurrent.CountDownLatch
 import java.util.concurrent.TimeUnit

+ 5 - 5
src/test/java/com/nextcloud/client/logger/ui/AsyncFilterTest.kt

@@ -20,15 +20,15 @@
 package com.nextcloud.client.logger.ui
 
 import com.nextcloud.client.core.ManualAsyncRunner
-import com.nhaarman.mockitokotlin2.any
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.never
-import com.nhaarman.mockitokotlin2.verify
-import com.nhaarman.mockitokotlin2.whenever
 import org.junit.Assert.assertEquals
 import org.junit.Assert.assertNull
 import org.junit.Before
 import org.junit.Test
+import org.mockito.kotlin.any
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.never
+import org.mockito.kotlin.verify
+import org.mockito.kotlin.whenever
 
 @Suppress("MagicNumber") // numbers are used for testing sort
 class AsyncFilterTest {

+ 3 - 3
src/test/java/com/nextcloud/client/logger/ui/LogsViewModelTest.kt

@@ -27,9 +27,6 @@ import com.nextcloud.client.logger.Level
 import com.nextcloud.client.logger.LogEntry
 import com.nextcloud.client.logger.LogsRepository
 import com.nextcloud.client.logger.OnLogsLoaded
-import com.nhaarman.mockitokotlin2.any
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.whenever
 import org.junit.Assert.assertEquals
 import org.junit.Assert.assertFalse
 import org.junit.Assert.assertNotNull
@@ -42,6 +39,9 @@ import org.junit.Test
 import org.junit.runner.RunWith
 import org.junit.runners.Suite
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.any
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.whenever
 import java.util.Date
 
 @RunWith(Suite::class)

+ 5 - 5
src/test/java/com/nextcloud/client/media/AudioFocusManagerTest.kt

@@ -21,14 +21,14 @@ package com.nextcloud.client.media
 
 import android.media.AudioFocusRequest
 import android.media.AudioManager
-import com.nhaarman.mockitokotlin2.any
-import com.nhaarman.mockitokotlin2.argThat
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.verify
-import com.nhaarman.mockitokotlin2.whenever
 import org.junit.Before
 import org.junit.Test
 import org.mockito.ArgumentMatcher
+import org.mockito.kotlin.any
+import org.mockito.kotlin.argThat
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.verify
+import org.mockito.kotlin.whenever
 
 class AudioFocusManagerTest {
 

+ 6 - 6
src/test/java/com/nextcloud/client/media/PlayerStateMachineTest.kt

@@ -21,12 +21,6 @@ package com.nextcloud.client.media
 
 import com.nextcloud.client.media.PlayerStateMachine.Event
 import com.nextcloud.client.media.PlayerStateMachine.State
-import com.nhaarman.mockitokotlin2.eq
-import com.nhaarman.mockitokotlin2.inOrder
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.never
-import com.nhaarman.mockitokotlin2.verify
-import com.nhaarman.mockitokotlin2.whenever
 import org.junit.Assert.assertEquals
 import org.junit.Before
 import org.junit.Test
@@ -34,6 +28,12 @@ import org.junit.runner.RunWith
 import org.junit.runners.Suite
 import org.mockito.Mock
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.eq
+import org.mockito.kotlin.inOrder
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.never
+import org.mockito.kotlin.verify
+import org.mockito.kotlin.whenever
 
 @RunWith(Suite::class)
 @Suite.SuiteClasses(

+ 2 - 2
src/test/java/com/nextcloud/client/mixins/MixinRegistryTest.kt

@@ -21,10 +21,10 @@
 package com.nextcloud.client.mixins
 
 import android.os.Bundle
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.same
 import org.junit.Test
 import org.mockito.Mockito
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.same
 
 class MixinRegistryTest {
 

+ 1 - 1
src/test/java/com/nextcloud/client/mixins/SessionMixinTest.kt

@@ -23,12 +23,12 @@ package com.nextcloud.client.mixins
 import android.app.Activity
 import android.content.ContentResolver
 import com.nextcloud.client.account.UserAccountManager
-import com.nhaarman.mockitokotlin2.verify
 import org.junit.Before
 import org.junit.Test
 import org.mockito.Mock
 import org.mockito.Mockito.same
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.verify
 
 class SessionMixinTest {
 

+ 7 - 7
src/test/java/com/nextcloud/client/network/ConnectivityServiceTest.kt

@@ -30,13 +30,6 @@ import com.nextcloud.client.account.UserAccountManager
 import com.nextcloud.client.logger.Logger
 import com.nextcloud.common.PlainClient
 import com.nextcloud.operations.GetMethod
-import com.nhaarman.mockitokotlin2.any
-import com.nhaarman.mockitokotlin2.eq
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.never
-import com.nhaarman.mockitokotlin2.times
-import com.nhaarman.mockitokotlin2.verify
-import com.nhaarman.mockitokotlin2.whenever
 import com.owncloud.android.lib.resources.status.OwnCloudVersion
 import org.apache.commons.httpclient.HttpStatus
 import org.junit.Assert.assertFalse
@@ -49,6 +42,13 @@ import org.junit.runners.Suite
 import org.mockito.ArgumentCaptor
 import org.mockito.Mock
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.any
+import org.mockito.kotlin.eq
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.never
+import org.mockito.kotlin.times
+import org.mockito.kotlin.verify
+import org.mockito.kotlin.whenever
 import java.net.URI
 
 @RunWith(Suite::class)

+ 1 - 1
src/test/java/com/nextcloud/client/onboarding/OnboardingServiceTest.kt

@@ -22,13 +22,13 @@ import android.accounts.Account
 import android.content.res.Resources
 import com.nextcloud.client.account.CurrentAccountProvider
 import com.nextcloud.client.preferences.AppPreferences
-import com.nhaarman.mockitokotlin2.whenever
 import org.junit.Assert.assertFalse
 import org.junit.Assert.assertTrue
 import org.junit.Before
 import org.junit.Test
 import org.mockito.Mock
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.whenever
 
 class OnboardingServiceTest {
 

+ 2 - 2
src/test/java/com/owncloud/android/ui/db/OCUploadComparatorTest.kt

@@ -18,8 +18,6 @@
  */
 package com.owncloud.android.ui.db
 
-import com.nhaarman.mockitokotlin2.mock
-import com.nhaarman.mockitokotlin2.whenever
 import com.owncloud.android.datamodel.UploadsStorageManager.UploadStatus.UPLOAD_FAILED
 import com.owncloud.android.datamodel.UploadsStorageManager.UploadStatus.UPLOAD_IN_PROGRESS
 import com.owncloud.android.db.OCUpload
@@ -32,6 +30,8 @@ import org.junit.runner.RunWith
 import org.junit.runners.Parameterized
 import org.junit.runners.Suite
 import org.mockito.MockitoAnnotations
+import org.mockito.kotlin.mock
+import org.mockito.kotlin.whenever
 
 @RunWith(Suite::class)
 @Suite.SuiteClasses(