All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonTest.map.TestMapViewModel.kt Maven / Gradle / Ivy

Go to download

InstantSearch Android is a library providing widgets and helpers to help you build the best instant-search experience on Android with Algolia. It is built on top of Algolia's Kotlin API Client to provide you a high-level solution to quickly build various search interfaces.

There is a newer version: 3.3.1
Show newest version
package map

import com.algolia.instantsearch.core.map.MapViewModel
import shouldEqual
import kotlin.test.Test

class TestMapViewModel {

    private val id = "id"
    private val map = mapOf(id to "value")

    @Test
    fun removeShouldCallOnMapComputed() {
        val viewModel = MapViewModel(map)

        viewModel.event.subscribe { viewModel.map.value = it }
        viewModel.remove(id)
        viewModel.map.value shouldEqual mapOf()
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy