Fix repeat tests

pull/1765/head
Alex Baker 3 years ago
parent 2d9c1638dc
commit e3bfd8b7a1

@ -8,20 +8,31 @@ import com.todoroo.astrid.data.Task
import com.todoroo.astrid.gcal.GCalHelper import com.todoroo.astrid.gcal.GCalHelper
import com.todoroo.astrid.service.TaskCompleter import com.todoroo.astrid.service.TaskCompleter
import kotlinx.coroutines.runBlocking import kotlinx.coroutines.runBlocking
import org.junit.Before
import org.mockito.Mockito import org.mockito.Mockito
import org.mockito.Mockito.`when`
import org.mockito.Mockito.anyLong
import org.tasks.LocalBroadcastManager import org.tasks.LocalBroadcastManager
import org.tasks.makers.TaskMaker import org.tasks.makers.TaskMaker
import org.tasks.time.DateTime import org.tasks.time.DateTime
abstract class RepeatTests { abstract class RepeatTests {
private val alarmService = Mockito.mock(AlarmService::class.java)
private val helper = RepeatTaskHelper( private val helper = RepeatTaskHelper(
Mockito.mock(GCalHelper::class.java), Mockito.mock(GCalHelper::class.java),
Mockito.mock(AlarmService::class.java), alarmService,
Mockito.mock(TaskDao::class.java), Mockito.mock(TaskDao::class.java),
Mockito.mock(LocalBroadcastManager::class.java), Mockito.mock(LocalBroadcastManager::class.java),
Mockito.mock(TaskCompleter::class.java) Mockito.mock(TaskCompleter::class.java)
) )
@Before
fun before() {
runBlocking {
`when`(alarmService.getAlarms(anyLong())).thenReturn(emptyList())
}
}
protected fun newDay(year: Int, month: Int, day: Int) = protected fun newDay(year: Int, month: Int, day: Int) =
DateTime( DateTime(
Task.createDueDate( Task.createDueDate(

Loading…
Cancel
Save