Недавно я перенес свой любимый проект Android из пользовательского интерфейса View в Compose, и поначалу я был в восторге от всех функций @Compose и @Preview, но сразу заметил значительное снижение кода репозитория. Покрытие.
Я написал несколько тестов, чтобы компенсировать потери, но позже обнаружил, что эти тесты не были рассчитаны как покрытие — возможно, из-за всех лямбда-выражений в функциях Compose!В поисках потенциальных ответов я только что нашел эту тему, которая не очень помогла:
https://github.com/jacoco/jacoco/issues /1208
Вот ссылка на репозиторий моего приложения для Android:
https://github.com/mohsenoid/Rick-and-Morty
а вот отчет о покрытии кода:
https://app.codecov.io/gh/mohsenoid/Rick-and-Morty
если у вас есть потенциальное решение или вы хотите проверить:
[img]https://i.sstatic .net/2fieYVEM.png[/img]
Подробнее здесь: https://stackoverflow.com/questions/786 ... even-after
Как устранить негативное влияние пользовательского интерфейса Compose на покрытие кода, даже после написания для него те ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение