Я пишу некоторые модульные тесты для моего приложения для Android, написанные на Kotlin, и получаю ошибки от включенных встроенных функций сбора, в данном случае специально sortedBy
override fun onDaysSelected(dayOfWeekList: ArrayList<DayOfWeek>) {
view.userRoutingRule.days = dayOfWeekList.sortedBy { it.dayOfWeek }
renderRule()
}
Это ошибка, которую яя получаю, когда я запускаю свои модульные тесты с покрытием
---- Бег покрытия IntelliJ IDEA ---- выборка ... включает шаблоны: com.mypackage .. * исключает шаблоны: [2019.02.02 14:49:40] (покрытие): данные класса не были извлечены: com.mypackage \ myfile $ onDaysSelected $$ inlined $ sortedBy $ 1: java.lang.Throwable
Процесс завершен с кодом выхода 0
Все мои модульные тесты проходят соответственно, но когда я смотрю отчет о покрытии, он почти полностью обнажается, поскольку эта ошибка не позволяет ему завершиться.
Есть ли какое-либо решение для этогос этой точки зрения?Трудно понять, пропустил ли я какое-либо условие, если я не могу просто посмотреть отчет.