Fix MessageSearchHelperTest after removing user parameter from repository

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
This commit is contained in:
Álvaro Brey 2022-05-31 17:11:57 +02:00
parent eddb90d31b
commit 7bfc3f60f1
No known key found for this signature in database
GPG key ID: 2585783189A62105

View file

@ -21,7 +21,6 @@
package com.nextcloud.talk.messagesearch
import com.nextcloud.talk.models.database.UserEntity
import com.nextcloud.talk.models.domain.SearchMessageEntry
import com.nextcloud.talk.repositories.unifiedsearch.UnifiedSearchRepository
import com.nextcloud.talk.test.fakes.FakeUnifiedSearchRepository
@ -29,14 +28,10 @@ import io.reactivex.Observable
import org.junit.Assert
import org.junit.Before
import org.junit.Test
import org.mockito.Mock
import org.mockito.MockitoAnnotations
class MessageSearchHelperTest {
@Mock
lateinit var userEntity: UserEntity
val repository = FakeUnifiedSearchRepository()
@Suppress("LongParameterList")
@ -58,7 +53,7 @@ class MessageSearchHelperTest {
fun emptySearch() {
repository.response = UnifiedSearchRepository.UnifiedSearchResults(0, false, emptyList())
val sut = MessageSearchHelper(userEntity, repository)
val sut = MessageSearchHelper(repository)
val testObserver = sut.startMessageSearch("foo").test()
testObserver.assertComplete()
@ -72,7 +67,7 @@ class MessageSearchHelperTest {
val entries = (1..5).map { createMessageEntry() }
repository.response = UnifiedSearchRepository.UnifiedSearchResults(5, true, entries)
val sut = MessageSearchHelper(userEntity, repository)
val sut = MessageSearchHelper(repository)
val observable = sut.startMessageSearch("foo")
val expected = MessageSearchHelper.MessageSearchResults(entries, true)
@ -84,7 +79,7 @@ class MessageSearchHelperTest {
val entries = (1..2).map { createMessageEntry() }
repository.response = UnifiedSearchRepository.UnifiedSearchResults(2, false, entries)
val sut = MessageSearchHelper(userEntity, repository)
val sut = MessageSearchHelper(repository)
val observable = sut.startMessageSearch("foo")
val expected = MessageSearchHelper.MessageSearchResults(entries, false)
@ -96,7 +91,7 @@ class MessageSearchHelperTest {
val entries = (1..2).map { createMessageEntry() }
repository.response = UnifiedSearchRepository.UnifiedSearchResults(2, false, entries)
val sut = MessageSearchHelper(userEntity, repository)
val sut = MessageSearchHelper(repository)
repeat(5) {
val observable = sut.startMessageSearch("foo")
@ -107,13 +102,13 @@ class MessageSearchHelperTest {
@Test
fun loadMore_noPreviousResults() {
val sut = MessageSearchHelper(userEntity, repository)
val sut = MessageSearchHelper(repository)
Assert.assertEquals(null, sut.loadMore())
}
@Test
fun loadMore_previousResults_sameSearch() {
val sut = MessageSearchHelper(userEntity, repository)
val sut = MessageSearchHelper(repository)
val firstPageEntries = (1..5).map { createMessageEntry() }
repository.response = UnifiedSearchRepository.UnifiedSearchResults(5, true, firstPageEntries)