Покрытие кода Groovy
Основанные на Java динамические языки такие как Groovy становятся все более и более популярными, так как они поддерживают более быструю разработку и итерацию, разрешая разработчикам использовать в своих интересах библиотеки объектов Java, которые они использовали в течение многих лет. Динамический контроль типов обеспечивает больше гибкости кода и ускоряет внутренний цикл разработки с интерпретируемым кодом устранением компиляцию кода. Эти преимущества представляют риск неправильного поведения и исключений во время выполнения. Например, разработчик может предоставить доступ к объекту мошеннику через опечатку (например, x.fooo, вместо x.foo).
Если Ваш компилятор не проверит Ваш синтаксис, то пользователи проверят, когда выявятся ошибки. Используйте Clover , чтобы гарантировать, что у Вашего кода Groovy есть тестовое покрытие, в котором он нуждается.
|
|
HTML отчеты Clover дают сводку покрытия и результатов единичных тестов кода Groovy.
|
Узнавайте насколько хорошо протестирован код, просматривая детали тестов строки кода.
|
|
|
Clover может обработать код Groovy до полного покрытия Вашего кода.
|
Получите информацию покрытия кода наведением мыши на строку кода.
|
Интеграция с Grails
Плагин для Grails представляет отчеты покрытия кода Clover из платформы разработки веб-приложения Grails. Плагин дает подробную информацию с подсвеченными областями низкого покрытия в Вашем проекте.
|
|
Легко идентифицируйте, сколько кода Groovy покрыто с Clover.
|
Пример рабочего стола Clover, который показывает сводку покрытия кода на проекте Weceem Grails CMS.
|