Содержание

Даже если вы хардкорный Java- разработчик, вам может понадобиться базовое понимание того, как это сделать. Code Coverage тестирование с помощью какого-либо отдельного инструмента или простого плагина Eclipse . В этом уроке мы рассмотрим, как настроить плагин Code Coverage в Eclipse, как его использовать и проверить результат.
Этот учебник лучше всего подходит, если у вас есть любой из следующих вопросов:
- Затмение кода покрытия Junit
- плагин покрытия кода затмения
- лучший инструмент покрытия кода для Java в Eclipse
- как настроить EclEmma в Eclipse
- EclEmma — покрытие кода Java для Eclipse
Давайте начнем:
Шаг 1: Установите EclEmma Java Code Coverage Eclipse Plugin
Что такое EclEmma?
Нажмите Справка -> Торговая площадка Eclipse …
Шаг 2
Введите код покрытия и нажмите Enter.
Шаг 3
- Нажмите на кнопку установить рядом с ElcEmma Code Coverage
- Нажмите
continueи успешно установить плагин - Перезапустите Eclipse
И все готово.
Шаг 4 Создайте тестовый набор JUnit и оформите покрытие кода
Мы собираемся создать тестовый пример JUnit для программы Fibonacci Series . Убедитесь, что вы скопировали и запустили его в своей среде Eclipse, прежде чем продолжить ниже.
Если у вас есть проект Maven , включите ниже зависимости. Выполните следующие действия, чтобы преобразовать проект eclipse в проект maven .
|
1
2
3
4
5
|
< зависимость >
< groupId > junit < / groupId >
< artifactId > junit < / artifactId >
< версия > 4.12 < / версия >
< / зависимость >
|
Для не maven проекта , вы также можете скачать junit.jar файл и поместите его под ваш проект /lib папка.
Шаг 5
Создать java-тест-кейс в классе CrunchifyFibonacciSeriesTest.java
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
пакет crunchify. ком . тесты ;
Импортировать орг. Junit . Тест ;
Импортировать crunchify. ком . учебник . CrunchifyFibonacci ;
/ **
* @author Crunchify.com
* /
общественности учебный класс CrunchifyFibonacciSeriesTest {
ИНТ общее число знак равно 5 ;
@Тестовое задание
общественности недействительным testCheckFibonacciRecursion ( ) {
Хруст Фибоначчи . fibonacciRecusion ( totalNumber ) ;
}
@Тестовое задание
общественности недействительным testCheckFibonacciLoop ( ) {
Хруст Фибоначчи . fibonacciLoop ( totalNumber ) ;
}
}
|
Шаг 6
Right click на файл и запустить как Coverage As -> JUnit Test ,
Шаг 7
Оформить результаты в разделе Coverage Tab.
Также оформить заказ CrunchifyFibonacci.java ,

Надеюсь, вы получите полное представление о том, как проверить покрытие кода Junit в затмении. Это лучший способ установить eclemma в Eclipse IDE.
0.00 (0%) 0 votes












