@ -76,7 +76,6 @@ class NiaAppStateTest {
NiaAppState (
NiaAppState (
navController = navController ,
navController = navController ,
coroutineScope = backgroundScope ,
coroutineScope = backgroundScope ,
networkMonitor = networkMonitor ,
errorMonitor = errorMonitor ,
errorMonitor = errorMonitor ,
userNewsResourceRepository = userNewsResourceRepository ,
userNewsResourceRepository = userNewsResourceRepository ,
timeZoneMonitor = timeZoneMonitor ,
timeZoneMonitor = timeZoneMonitor ,
@ -99,7 +98,6 @@ class NiaAppStateTest {
fun niaAppState _destinations ( ) = runTest {
fun niaAppState _destinations ( ) = runTest {
composeTestRule . setContent {
composeTestRule . setContent {
state = rememberNiaAppState (
state = rememberNiaAppState (
networkMonitor = networkMonitor ,
errorMonitor = errorMonitor ,
errorMonitor = errorMonitor ,
userNewsResourceRepository = userNewsResourceRepository ,
userNewsResourceRepository = userNewsResourceRepository ,
timeZoneMonitor = timeZoneMonitor ,
timeZoneMonitor = timeZoneMonitor ,
@ -118,7 +116,6 @@ class NiaAppStateTest {
state = NiaAppState (
state = NiaAppState (
navController = NavHostController ( LocalContext . current ) ,
navController = NavHostController ( LocalContext . current ) ,
coroutineScope = backgroundScope ,
coroutineScope = backgroundScope ,
networkMonitor = networkMonitor ,
errorMonitor = errorMonitor ,
errorMonitor = errorMonitor ,
userNewsResourceRepository = userNewsResourceRepository ,
userNewsResourceRepository = userNewsResourceRepository ,
timeZoneMonitor = timeZoneMonitor ,
timeZoneMonitor = timeZoneMonitor ,
@ -129,7 +126,7 @@ class NiaAppStateTest {
networkMonitor . setConnected ( false )
networkMonitor . setConnected ( false )
assertEquals (
assertEquals (
true ,
true ,
state . isOffline . value ,
state . isOffline State . value ,
)
)
}
}
@ -139,7 +136,6 @@ class NiaAppStateTest {
state = NiaAppState (
state = NiaAppState (
navController = NavHostController ( LocalContext . current ) ,
navController = NavHostController ( LocalContext . current ) ,
coroutineScope = backgroundScope ,
coroutineScope = backgroundScope ,
networkMonitor = networkMonitor ,
errorMonitor = errorMonitor ,
errorMonitor = errorMonitor ,
userNewsResourceRepository = userNewsResourceRepository ,
userNewsResourceRepository = userNewsResourceRepository ,
timeZoneMonitor = timeZoneMonitor ,
timeZoneMonitor = timeZoneMonitor ,
@ -160,14 +156,13 @@ class NiaAppStateTest {
state = NiaAppState (
state = NiaAppState (
navController = NavHostController ( LocalContext . current ) ,
navController = NavHostController ( LocalContext . current ) ,
coroutineScope = backgroundScope ,
coroutineScope = backgroundScope ,
networkMonitor = networkMonitor ,
errorMonitor = errorMonitor ,
errorMonitor = errorMonitor ,
userNewsResourceRepository = userNewsResourceRepository ,
userNewsResourceRepository = userNewsResourceRepository ,
timeZoneMonitor = timeZoneMonitor ,
timeZoneMonitor = timeZoneMonitor ,
)
)
}
}
val id = state . add ErrorMessage( " Test Error Message 1 " )
val id = state . add Short ErrorMessage( " Test Error Message 1 " )
backgroundScope . launch { state . snackbarMessage . collect ( ) }
backgroundScope . launch { state . snackbarMessage . collect ( ) }