forked from github/wulkanowy-mirror
Add missing auto refresh to recipients, subjects and teachers (#1540)
This commit is contained in:
parent
7636618e23
commit
f8cb7599e6
33 changed files with 312 additions and 142 deletions
|
@ -53,7 +53,7 @@ class AttendanceRepositoryTest {
|
|||
@Before
|
||||
fun setUp() {
|
||||
MockKAnnotations.init(this)
|
||||
every { refreshHelper.isShouldBeRefreshed(any()) } returns false
|
||||
every { refreshHelper.shouldBeRefreshed(any()) } returns false
|
||||
|
||||
attendanceRepository = AttendanceRepository(attendanceDb, sdk, refreshHelper)
|
||||
}
|
||||
|
|
|
@ -53,7 +53,7 @@ class CompletedLessonsRepositoryTest {
|
|||
@Before
|
||||
fun initApi() {
|
||||
MockKAnnotations.init(this)
|
||||
every { refreshHelper.isShouldBeRefreshed(any()) } returns false
|
||||
every { refreshHelper.shouldBeRefreshed(any()) } returns false
|
||||
|
||||
completedLessonRepository = CompletedLessonsRepository(completedLessonDb, sdk, refreshHelper)
|
||||
}
|
||||
|
|
|
@ -54,7 +54,7 @@ class ExamRemoteTest {
|
|||
@Before
|
||||
fun setUp() {
|
||||
MockKAnnotations.init(this)
|
||||
every { refreshHelper.isShouldBeRefreshed(any()) } returns false
|
||||
every { refreshHelper.shouldBeRefreshed(any()) } returns false
|
||||
|
||||
examRepository = ExamRepository(examDb, sdk, refreshHelper)
|
||||
}
|
||||
|
|
|
@ -50,7 +50,7 @@ class GradeRepositoryTest {
|
|||
@Before
|
||||
fun initApi() {
|
||||
MockKAnnotations.init(this)
|
||||
every { refreshHelper.isShouldBeRefreshed(any()) } returns false
|
||||
every { refreshHelper.shouldBeRefreshed(any()) } returns false
|
||||
|
||||
gradeRepository = GradeRepository(gradeDb, gradeSummaryDb, sdk, refreshHelper)
|
||||
|
||||
|
|
|
@ -56,7 +56,7 @@ class GradeStatisticsRepositoryTest {
|
|||
@Before
|
||||
fun setUp() {
|
||||
MockKAnnotations.init(this)
|
||||
every { refreshHelper.isShouldBeRefreshed(any()) } returns false
|
||||
every { refreshHelper.shouldBeRefreshed(any()) } returns false
|
||||
|
||||
gradeStatisticsRepository = GradeStatisticsRepository(gradePartialStatisticsDb, gradePointsStatisticsDb, gradeSemesterStatisticsDb, sdk, refreshHelper)
|
||||
}
|
||||
|
|
|
@ -69,7 +69,7 @@ class MessageRepositoryTest {
|
|||
@Before
|
||||
fun setUp() {
|
||||
MockKAnnotations.init(this)
|
||||
every { refreshHelper.isShouldBeRefreshed(any()) } returns false
|
||||
every { refreshHelper.shouldBeRefreshed(any()) } returns false
|
||||
|
||||
repository = MessageRepository(
|
||||
messagesDb = messageDb,
|
||||
|
|
|
@ -48,7 +48,7 @@ class MobileDeviceRepositoryTest {
|
|||
@Before
|
||||
fun initTest() {
|
||||
MockKAnnotations.init(this)
|
||||
every { refreshHelper.isShouldBeRefreshed(any()) } returns false
|
||||
every { refreshHelper.shouldBeRefreshed(any()) } returns false
|
||||
|
||||
mobileDeviceRepository = MobileDeviceRepository(mobileDeviceDb, sdk, refreshHelper)
|
||||
}
|
||||
|
|
|
@ -5,10 +5,12 @@ import io.github.wulkanowy.data.db.entities.ReportingUnit
|
|||
import io.github.wulkanowy.data.mappers.mapToEntities
|
||||
import io.github.wulkanowy.getStudentEntity
|
||||
import io.github.wulkanowy.sdk.Sdk
|
||||
import io.github.wulkanowy.utils.AutoRefreshHelper
|
||||
import io.mockk.MockKAnnotations
|
||||
import io.mockk.Runs
|
||||
import io.mockk.coEvery
|
||||
import io.mockk.coVerify
|
||||
import io.mockk.every
|
||||
import io.mockk.impl.annotations.MockK
|
||||
import io.mockk.impl.annotations.SpyK
|
||||
import io.mockk.just
|
||||
|
@ -26,6 +28,9 @@ class RecipientLocalTest {
|
|||
@MockK
|
||||
private lateinit var recipientDb: RecipientDao
|
||||
|
||||
@MockK(relaxUnitFun = true)
|
||||
private lateinit var refreshHelper: AutoRefreshHelper
|
||||
|
||||
private val student = getStudentEntity()
|
||||
|
||||
private lateinit var recipientRepository: RecipientRepository
|
||||
|
@ -39,8 +44,9 @@ class RecipientLocalTest {
|
|||
@Before
|
||||
fun setUp() {
|
||||
MockKAnnotations.init(this)
|
||||
every { refreshHelper.shouldBeRefreshed(any()) } returns false
|
||||
|
||||
recipientRepository = RecipientRepository(recipientDb, sdk)
|
||||
recipientRepository = RecipientRepository(recipientDb, sdk, refreshHelper)
|
||||
}
|
||||
|
||||
@Test
|
||||
|
|
|
@ -62,7 +62,7 @@ class TimetableRepositoryTest {
|
|||
@Before
|
||||
fun initApi() {
|
||||
MockKAnnotations.init(this)
|
||||
every { refreshHelper.isShouldBeRefreshed(any()) } returns false
|
||||
every { refreshHelper.shouldBeRefreshed(any()) } returns false
|
||||
|
||||
timetableRepository = TimetableRepository(timetableDb, timetableAdditionalDao, timetableHeaderDao, sdk, timetableNotificationSchedulerHelper, refreshHelper)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue