Если я смотрю на класс (MyComponent, скажите), где-нибудь внизу src/main/java в Eclipse, я могу щелкнуть правой кнопкой по нему и выбор, новый...-> другой-> тест JUnit. Eclipse достаточно умен для предположения названия класса модульного теста (MyComponentTest), но это настаивает на том, чтобы подвергать модульный тест src/main/java. Есть ли что-нибудь в Eclipse или m2Eclipse, который может быть установлен так, чтобы тестовое местоположение по умолчанию было src/test/java? Учитывая это - стандартный способ работать со Знатоком, должна быть установка для этого где-нибудь, но я не могу найти его.
Хороший вопрос, меня это тоже беспокоит. Я погуглил и нашел следующее предложение: Как установить исходную папку по умолчанию для новых тестов JUnit в Eclipse? .
В основном это говорит: я использую moreUnit, плагин Eclipse для помощи в написании модульных тестов. Помимо других функций, он позволяет настроить исходную папку тестов по умолчанию.
При создании теста junit вы можете выбрать другую исходную папку, кроме src / main / java
, если вы нажмете «новый> тест junit», когда выбрана другая исходная папка, она будет использовать ее в качестве целевой.
так что я думаю, что нет "по умолчанию", он просто использует "текущую" папку. разумные настройки по умолчанию - это не то, в чем хорошо разбирается eclipse.
чем вообще хорошо затмение?