Как настроить Netbeans для вызова Maven Failsafe для запуска определенного интеграционного теста?
Я знаю, что для этого Maven использует команду 'mvn -Dit.test = MyClassIT verify'. Я также знаю, как настроить 'действия' в свойствах проекта Netbeans.
Мои проблемы:
- Netbeans иногда запускает действие (и вызывает Maven), а иногда просто использует свой собственный компилятор и тестовый прогон. Не знаю, как сказать, чтобы использовать какой. Bizarre
- Netbeans добавляет «Test» к имени класса. Вместо этого следует добавить «IT». Но странная часть в том, что в действии нет ничего, что определяло бы это поведение. Действие просто передает имя класса.
- Я не хочу отменять обычные действия Test File и Debug Test File, потому что они нужны для обычных тестов. Но пользовательские действия появляются только в контекстном меню «Пользовательского» проекта, а не для какого-либо отдельного файла! Так что они непригодны. Также было бы хорошо, если бы я мог сделать кнопки панели инструментов для них.
- Если планеты выравниваются правильно и Netbeans выдает правильную команду, Maven запускается с правильными настройками, но отладчик не работает
Использование Netbeans 7.1 и Netbeans Dev 201201260600