Я использую весеннюю загрузку и kotlin для создания спокойного веб-приложения
Я бы хотел протестировать метод постраничного вывода с помощью mockito
getAllApplication method
override fun getAllApp(pageable: Pageable): Page<Application> =
applicationRepository.findAll(pageable)
getAllApplication Метод тестирования
@Test
fun getAllAppPageableTest(){
val tasks: List<Application> = ArrayList<Application>()
val pagedTasks: PageImpl<Any?> = PageImpl<Any?>(tasks)
val app = applicationService.getAllApp()
Mockito.`when`(applicationRepository.findAll(pagedTasks)).thenReturn(tasks)
assertEquals(app.size,tasks.size)
// verify(applicationRepository, times(1))!!.findAll(pagedTasks)
}
Использование jacoco для проверки покрытия, метод getAllApplication еще не описан! Должен ли я что-то объявить?