File tree Expand file tree Collapse file tree 1 file changed +22
-1
lines changed
core/agenda-manger/src/test/java/pseudoankit/droid/agendamanger/data/repository Expand file tree Collapse file tree 1 file changed +22
-1
lines changed Original file line number Diff line number Diff line change 11package pseudoankit.droid.agendamanger.data.repository
22
3+ import io.mockk.coEvery
4+ import io.mockk.mockk
5+ import org.junit.Test
6+ import pseudoankit.droid.agendamanger.domain.model.AgendaItem
7+ import pseudoankit.droid.agendamanger.domain.repository.ReminderRepository
8+ import kotlin.test.assertEquals
9+
310
411internal class AgendaRepositoryImplTest {
512
13+ private val reminderRepository: ReminderRepository = mockk()
14+ private val repository = AgendaRepositoryImpl (reminderRepository)
15+
16+
17+ @Test
18+ fun `getAllSavedItem should return data from reminderRepository` () {
19+ val expected = listOf (
20+ AgendaItem .Reminder ()
21+ )
22+ coEvery { reminderRepository.getReminders() } returns expected
23+
24+ val actual = repository.getAllSavedItem()
625
7- }
26+ assertEquals(expected, actual)
27+ }
28+ }
You can’t perform that action at this time.
0 commit comments