Задача: довести покрытие тестами до 100%. Зачем? А почему бы и нет?
Пример на kotlin: CompanyServiceImplTest.kt.
Проверка покрытия тестами сделано с помощью https://www.jacoco.org/jacoco/. Сам отчет jacoco выглядит так:
Пример отчета покрытия для класса:
Это только часть отчета о покрытии тестами класса. Как видно, не очень много и надо, чтобы добиться покрытия 100%.
Так выглядит отчет не протестированного класса:
Ссылки: