Как создать пользовательские задачи maven для выполнения определенного куска кода - PullRequest
0 голосов
/ 07 мая 2018

Как создать пользовательские задачи maven для выполнения определенного куска кода. Например: у меня есть исходная папка src / test / java, в которой есть папка spec. Спек-пакет / папка снова есть еще 3 папки, как показано на диаграмме ниже: здравомыслие, интеграция и регрессия. enter image description here

Теперь мое требование заключается в разработке пользовательских задач, которые мы будем нести ответственность только за выполнение конкретные тестовые случаи / классы.

например: хотел бы назвать задачу как 'sanity', поэтому, когда я выполняю команду как 'mvn sanity' он должен быть в состоянии выполнить контрольные примеры из пакета sanity.

Подскажите, пожалуйста, как это можно сделать.

1 Ответ

0 голосов
/ 07 мая 2018

Вы можете запустить плагин maven surefire

http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html

с конкретными includes, которые могут быть шаблонами каталогов или файлов. Это позволяет запускать только части тестов.

...