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