updated the test case
This commit is contained in:
@@ -16,12 +16,12 @@ package com.example.hpostesting
|
||||
import android.content.Context
|
||||
import android.content.SharedPreferences
|
||||
import androidx.arch.core.executor.testing.InstantTaskExecutorRule
|
||||
import com.example.hpostesting.util.NetworkStatusLiveData
|
||||
import com.example.hpostesting.data.dao.HemoCubeDao
|
||||
import com.example.hpostesting.data.model.Response
|
||||
import com.example.hpostesting.data.model.diagnostics.DiagnosticsData
|
||||
import com.example.hpostesting.data.repository.Repository
|
||||
import com.example.hpostesting.presentation.autodac.AutoDacViewModel
|
||||
import com.example.hpostesting.util.NetworkMonitor
|
||||
import io.mockk.*
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
@@ -43,7 +43,7 @@ class AutoDacViewModelTest {
|
||||
private val repository = mockk<Repository>()
|
||||
private val context = mockk<Context>()
|
||||
private val sharedPreferences = mockk<SharedPreferences>()
|
||||
private val networkStatusLiveData = mockk<NetworkStatusLiveData>()
|
||||
private val networkStatusLiveData = mockk<NetworkMonitor>()
|
||||
|
||||
@Before
|
||||
fun setup() {
|
||||
@@ -54,7 +54,7 @@ class AutoDacViewModelTest {
|
||||
every { context.getSystemService(any()) } returns networkStatusLiveData
|
||||
|
||||
// Mocking the NetworkStatusLiveData
|
||||
every { networkStatusLiveData.observe(any(), any()) } just Runs
|
||||
every { networkStatusLiveData.startMonitoring() } just Runs
|
||||
|
||||
every { hemoCubeDao.getAll() } returns mockk()
|
||||
// every { repository.addDiagnostics(any()) } returns Response.Success(Unit)
|
||||
|
||||
Reference in New Issue
Block a user