@@ -36,6 +36,7 @@ import com.owncloud.android.presentation.authentication.AuthenticationViewModel
3636import com.owncloud.android.presentation.common.UIResult
3737import com.owncloud.android.presentation.viewmodels.ViewModelTest
3838import com.owncloud.android.providers.ContextProvider
39+ import com.owncloud.android.providers.WorkManagerProvider
3940import com.owncloud.android.testutil.OC_ACCESS_TOKEN
4041import com.owncloud.android.testutil.OC_ACCOUNT_NAME
4142import com.owncloud.android.testutil.OC_AUTH_TOKEN_TYPE
@@ -73,6 +74,7 @@ class AuthenticationViewModelTest : ViewModelTest() {
7374 private lateinit var refreshSpacesFromServerAsyncUseCase: RefreshSpacesFromServerAsyncUseCase
7475 private lateinit var refreshCapabilitiesFromServerAsyncUseCase: RefreshCapabilitiesFromServerAsyncUseCase
7576 private lateinit var getStoredCapabilitiesUseCase: GetStoredCapabilitiesUseCase
77+ private lateinit var workManagerProvider: WorkManagerProvider
7678 private lateinit var contextProvider: ContextProvider
7779
7880 private val commonException = ServerNotReachableException ()
@@ -103,6 +105,7 @@ class AuthenticationViewModelTest : ViewModelTest() {
103105 getOwnCloudInstancesFromAuthenticatedWebFingerUseCase = mockk()
104106 refreshCapabilitiesFromServerAsyncUseCase = mockk()
105107 refreshSpacesFromServerAsyncUseCase = mockk()
108+ workManagerProvider = mockk(relaxUnitFun = true )
106109 getStoredCapabilitiesUseCase = mockk()
107110
108111 testCoroutineDispatcher.pauseDispatcher()
@@ -118,6 +121,7 @@ class AuthenticationViewModelTest : ViewModelTest() {
118121 refreshCapabilitiesFromServerAsyncUseCase = refreshCapabilitiesFromServerAsyncUseCase,
119122 refreshSpacesFromServerAsyncUseCase = refreshSpacesFromServerAsyncUseCase,
120123 getStoredCapabilitiesUseCase = getStoredCapabilitiesUseCase,
124+ workManagerProvider = workManagerProvider,
121125 coroutinesDispatcherProvider = coroutineDispatcherProvider
122126 )
123127 }
0 commit comments