Есть ли способ запустить тестовые случаи junit / TestNG в тестовой среде? - PullRequest
1 голос
/ 24 августа 2011

Я новичок в весенних рамках.У меня есть некоторый опыт работы с rails framework.

Я планирую создать 3 среды (test, dev, production)

Я создал профили в своем файле pom для каждогоэтой среды,

Если я хочу изменить среду, мне нужно вручную изменить активное состояние на true / false.

После того, как я изменил среду, все мое приложение работает в этой среде..

Мой вопрос:

"Есть ли способ запустить тестовые случаи junit / TestNG в тестовой среде, ничего не изменяя в файле pom?"

Спасибо,

Джон

1 Ответ

0 голосов
/ 24 августа 2011

Если вы используете профили maven, вы можете запускать их несколькими способами. Кажется, вам проще всего явно указать профиль с помощью параметра командной строки -P.

mvn -P [test|dev|production]

Кроме того, Spring 3.1 представит XML Profiles - это может быть хорошим способом работы с различными средами. Это должно быть выпущено в этом году - хотя у них уже есть задержка в выпуске RC1. Тем не менее, я бы попробовал релиз Milestone (я уже сделал).

(Часть этого ответа взята из здесь )

...