Skip to content

Commit f6ec99f

Browse files
JuancaG05abelgardep
authored andcommitted
Adapted AuthenticationViewModel unit tests
1 parent c2297ae commit f6ec99f

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

owncloudApp/src/test/java/com/owncloud/android/presentation/viewmodels/authentication/AuthenticationViewModelTest.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ import com.owncloud.android.presentation.authentication.AuthenticationViewModel
3636
import com.owncloud.android.presentation.common.UIResult
3737
import com.owncloud.android.presentation.viewmodels.ViewModelTest
3838
import com.owncloud.android.providers.ContextProvider
39+
import com.owncloud.android.providers.WorkManagerProvider
3940
import com.owncloud.android.testutil.OC_ACCESS_TOKEN
4041
import com.owncloud.android.testutil.OC_ACCOUNT_NAME
4142
import 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

Comments
 (0)