Spotless Apply

pull/1789/head
TM 8 months ago
parent ff7ffb1c8e
commit 9e02a3b3fa

@ -27,7 +27,6 @@ import androidx.navigation.compose.composable
import androidx.navigation.createGraph
import androidx.navigation.testing.TestNavHostController
import com.google.samples.apps.nowinandroid.core.data.repository.CompositeUserNewsResourceRepository
import com.google.samples.apps.nowinandroid.core.data.util.ErrorMonitor
import com.google.samples.apps.nowinandroid.core.testing.repository.TestNewsRepository
import com.google.samples.apps.nowinandroid.core.testing.repository.TestUserDataRepository
import com.google.samples.apps.nowinandroid.core.testing.util.TestErrorMonitor
@ -45,7 +44,6 @@ import org.junit.Test
import org.junit.runner.RunWith
import org.robolectric.RobolectricTestRunner
import org.robolectric.annotation.Config
import javax.inject.Inject
import kotlin.test.assertEquals
import kotlin.test.assertTrue

@ -22,7 +22,7 @@ import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.flowOf
import javax.inject.Inject
class EmptyErrorMonitor @Inject constructor(): ErrorMonitor {
class EmptyErrorMonitor @Inject constructor() : ErrorMonitor {
override fun addMessageByString(message: String): MessageData {
TODO("Not yet implemented")
@ -42,5 +42,4 @@ class EmptyErrorMonitor @Inject constructor(): ErrorMonitor {
override val messages: Flow<List<MessageData?>>
get() = flowOf(emptyList())
}
}

@ -18,13 +18,11 @@ package com.google.samples.apps.nowinandroid.core.testing.util
import com.google.samples.apps.nowinandroid.core.data.util.ErrorMonitor
import com.google.samples.apps.nowinandroid.core.model.data.MessageData
import com.google.samples.apps.nowinandroid.core.model.data.MessageType
import com.google.samples.apps.nowinandroid.core.model.data.MessageType.MESSAGE
import com.google.samples.apps.nowinandroid.core.model.data.MessageType.OFFLINE
import com.google.samples.apps.nowinandroid.core.model.data.MessageType.UNKNOWN
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.MutableStateFlow
import kotlinx.coroutines.flow.flowOf
class TestErrorMonitor : ErrorMonitor {
@ -53,21 +51,21 @@ class TestErrorMonitor : ErrorMonitor {
* Test-only API to add message types
*/
fun setOfflineMessage(){
fun setOfflineMessage() {
_messages.value = listOf(OFFLINE_MESSAGE)
}
fun addMessage(){
fun addMessage() {
_messages.value.plus(MESSAGE_MESSAGE)
}
fun addUnknownMessage(){
fun addUnknownMessage() {
_messages.value.plus(UNKNOWN_MESSAGE)
}
companion object{
companion object {
val OFFLINE_MESSAGE = MessageData(OFFLINE)
val MESSAGE_MESSAGE = MessageData(MESSAGE("Message"), "Title", {}, {})
val UNKNOWN_MESSAGE = MessageData(UNKNOWN)
}
}
}

Loading…
Cancel
Save