JUnit - Plug с Eclipse
Чтобы настроить JUnit с eclipse, выполните следующие действия.
Шаг 1. Загрузите архив JUnit
Загрузите JUnit jar в зависимости от операционной системы, установленной в вашей системе.
Операционные системы | Имя архива |
---|---|
Windows | junit4.10.jar |
Linux | junit4.10.jar |
Mac | junit4.10.jar |
Предположим, вы скопировали указанный выше файл JAR в папку C: \> JUnit.
Шаг 2: Установите среду Eclipse
Откройте eclipse → щелкните правой кнопкой мыши проект и выберите свойство> Путь сборки> Настроить путь сборки и добавьте junit-4.10.jar в библиотеки с помощью кнопки Добавить внешний Jar.

Мы предполагаем, что ваш Eclipse имеет встроенный плагин JUnit. Если он недоступен в каталоге C: \> eclipse \ plugins, вы можете скачать его изJUnit Plugin. Разархивируйте загруженный zip-файл в папку плагинов Eclipse. Наконец перезапустите Eclipse.
Теперь ваш Eclipse готов к разработке тестовых примеров JUnit.
Шаг 3. Проверьте установку JUnit в Eclipse
Создать проект TestJunitв Eclipse в любом месте. Затем создайте классMessageUtil протестировать в проекте.
/*
* This class prints the given message on console.
*/
public class MessageUtil {
private String message;
//Constructor
//@param message to be printed
public MessageUtil(String message){
this.message = message;
}
// prints the message
public String printMessage(){
System.out.println(message);
return message;
}
}
Создать тестовый класс TestJunit в проекте.
import org.junit.Test;
import static org.junit.Assert.assertEquals;
public class TestJunit {
String message = "Hello World";
MessageUtil messageUtil = new MessageUtil(message);
@Test
public void testPrintMessage() {
assertEquals(message,messageUtil.printMessage());
}
}
Ниже должна быть структура проекта -

Наконец, щелкните программу правой кнопкой мыши и запустите от имени JUnit, чтобы проверить вывод программы.

Проверьте результат.
