Кратко ръководство за приставката Maven Surefire

Тази статия е част от поредица: • Maven Resources Plugin

• Приставка за компилатор Maven

• Кратко ръководство за приставката за инсталиране на Maven

• Приставката Maven Failsafe

• Кратко ръководство за приставката Maven Surefire (текуща статия) • Приставката за внедряване на Maven

• Приставката Maven Clean

• Приставката за проверка на Maven

• Приставката за сайт Maven

• Ръководство за Core Maven Plugins

1. Общ преглед

Този урок демонстрира сигурния плъгин, един от основните плъгини на инструмента за изграждане на Maven. За преглед на другите основни приставки вижте тази статия.

2. Цел на приставката

Можем да стартираме тестовете на даден проект, като използваме плъгина за сигурни . По подразбиране тази приставка генерира XML отчети в директорията target / surefire-reports .

Този плъгин има само една цел, тест . Тази цел е свързана с тестовата фаза на жизнения цикъл на компилация по подразбиране и командата mvn test ще я изпълни.

3. Конфигурация

Най- сполучлив плъгин може да работи с Junit на тестови рамки и TestNG. Без значение коя рамка използваме, поведението на сигурния огън е същото.

По подразбиране surefire автоматично включва всички тестови класове, чието име започва с Test или завършва с Test , Tests или TestCase .

Можем да променим тази конфигурация, като използваме изключва и включва параметри, обаче:

 maven-surefire-plugin 2.21.0   DataTest.java   DataCheck.java   

С тази конфигурация се изпълняват тестови случаи в класа DataCheck, докато тези в DataTest не са.

Тук можем да намерим най-новата версия на приставката.

4. Заключение

В тази бърза статия преминахме през надеждния плъгин, описвайки единствената му цел, както и как да го конфигурираме.

Както винаги, пълният изходен код за този урок може да бъде намерен в GitHub.

Напред » Maven Deploy Plugin « Предишен Maven Failsafe Plugin