Если я смотрю на класс (скажем, MyComponent) где-то под src / main / java в Eclipse, я могу щелкнуть его правой кнопкой мыши и выбрать новый ... -> другое -> JUnit test. Eclipse достаточно умен, чтобы угадать имя класса модульного теста (MyComponentTest), но он настаивает на размещении модульного теста в src / main / java. Есть ли что-нибудь в Eclipse или m2Eclipse, которое можно настроить так, чтобы тестовое местоположение по умолчанию было src / test / java? Учитывая, что это стандартный способ работы с Maven, где-то должна быть настройка для этого, но я не могу ее найти.
Как изменить расположение теста по умолчанию в Eclipse при использовании Maven?
comment
Хороший вопрос! Я бы хотел, чтобы Eclipse был умнее и для этого.
- person Pascal Thivent   schedule 03.08.2010
comment
возможный дубликат Как установить источник по умолчанию папка для новых тестов JUnit в Eclipse?
- person Pascal Thivent   schedule 23.08.2010
Ответы (3)
Хороший вопрос, меня это тоже беспокоит. Я погуглил и нашел это предложение: Как установить исходную папку по умолчанию для новых тестов JUnit в Eclipse?.
По сути, он говорит: я использую moreUnit, плагин Eclipse для помощи в написании модульных тестов. Помимо других функций, он позволяет настроить исходную папку тестов по умолчанию.
person
K Erlandsson
schedule
22.08.2010
При создании теста junit вы можете выбрать другую исходную папку, кроме src / main / java.
person
kocka
schedule
04.08.2010
Да, ты можешь. Я хочу сказать, что по умолчанию я бы следовал соглашению Maven, а не выбирал другую исходную папку.
- person GaryF; 04.08.2010
если вы нажмете «новый»> «тест junit», когда выбрана другая исходная папка, она будет использовать ее в качестве целевой.
так что я думаю, что нет "по умолчанию", он просто использует "текущую" папку. разумные настройки по умолчанию - это не то, в чем хорошо разбирается eclipse.
что вообще такое затмение?
person
phoet
schedule
06.08.2010