mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-24 05:04:50 -04:00
Fixed ZimMangeViewModelTest
This commit is contained in:
parent
3e40c095a4
commit
69982e9db8
@ -20,8 +20,8 @@ package org.kiwix.kiwixmobile.zimManager
|
|||||||
|
|
||||||
import android.app.Application
|
import android.app.Application
|
||||||
import android.net.ConnectivityManager
|
import android.net.ConnectivityManager
|
||||||
import android.net.ConnectivityManager.TYPE_WIFI
|
import android.net.NetworkCapabilities
|
||||||
import android.net.NetworkInfo
|
import android.net.NetworkCapabilities.TRANSPORT_WIFI
|
||||||
import com.jraska.livedata.test
|
import com.jraska.livedata.test
|
||||||
import io.mockk.clearAllMocks
|
import io.mockk.clearAllMocks
|
||||||
import io.mockk.every
|
import io.mockk.every
|
||||||
@ -97,7 +97,7 @@ class ZimManageViewModelTest {
|
|||||||
private val connectivityManager: ConnectivityManager = mockk()
|
private val connectivityManager: ConnectivityManager = mockk()
|
||||||
|
|
||||||
@Suppress("DEPRECATION")
|
@Suppress("DEPRECATION")
|
||||||
private val networkInfo: NetworkInfo = mockk()
|
private val networkCapabilities: NetworkCapabilities = mockk()
|
||||||
private val sharedPreferenceUtil: SharedPreferenceUtil = mockk()
|
private val sharedPreferenceUtil: SharedPreferenceUtil = mockk()
|
||||||
lateinit var viewModel: ZimManageViewModel
|
lateinit var viewModel: ZimManageViewModel
|
||||||
|
|
||||||
@ -134,8 +134,10 @@ class ZimManageViewModelTest {
|
|||||||
every { connectivityBroadcastReceiver.networkStates } returns networkStates
|
every { connectivityBroadcastReceiver.networkStates } returns networkStates
|
||||||
every { application.registerReceiver(any(), any()) } returns mockk()
|
every { application.registerReceiver(any(), any()) } returns mockk()
|
||||||
every { dataSource.booksOnDiskAsListItems() } returns booksOnDiskListItems
|
every { dataSource.booksOnDiskAsListItems() } returns booksOnDiskListItems
|
||||||
every { connectivityManager.getNetworkInfo(TYPE_WIFI) } returns networkInfo
|
every {
|
||||||
every { networkInfo.isConnected } returns true
|
connectivityManager.getNetworkCapabilities(connectivityManager.activeNetwork)
|
||||||
|
} returns networkCapabilities
|
||||||
|
every { networkCapabilities.hasTransport(TRANSPORT_WIFI) } returns true
|
||||||
viewModel = ZimManageViewModel(
|
viewModel = ZimManageViewModel(
|
||||||
downloadDao,
|
downloadDao,
|
||||||
newBookDao,
|
newBookDao,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user