Ответ 1
Используйте пункт меню Навигация → Тест или Ctrl + Shift + T (Shift + ⌘ + T на Mac). Это перейдет к существующему тестовому классу или предложит сгенерировать его для вас с помощью небольшого мастера.
Я работаю в рамках традиционной структуры проекта Java Maven внутри IntelliJ, например.
main/java/com/x/y
test/java/com/x/y
Когда я создаю класс под названием Foo в main/java/com/x/y, используя IntelliJ, я бы хотел автоматически создать файл с именем FooTest.java, созданный в test/java/com/x/y.
В Eclipse есть кнопка на панели инструментов, которая будет выполнять большую часть работы по созданию тестового класса скелета, знает ли кто-нибудь о чем-то подобном в IntelliJ?
Спасибо,
Используйте пункт меню Навигация → Тест или Ctrl + Shift + T (Shift + ⌘ + T на Mac). Это перейдет к существующему тестовому классу или предложит сгенерировать его для вас с помощью небольшого мастера.
В качестве альтернативы вы также можете поместить курсор на имя класса и нажать alt + enter (Показать действия намерения и быстрые исправления). Он предложит создать тест.
Как минимум работает в IDEA версии 12.
* IntelliJ 13 * (его оплатили). Мы обнаружили, что перед тем, как ctrl + Shift + T отработали, вы должны иметь курсор в фактическом классе.
Что кажется немного ограничивающим, если это единственный способ генерировать тестовый класс. Хотя в ретроспективе это заставило бы разработчиков создавать тестовый класс, когда они пишут функциональный класс.
Я вижу, что некоторые люди спрашивали, поэтому на OSX вы все равно можете перейти к навигации- > протестировать или использовать cmd + shift + T
Помните, что вам нужно сосредоточиться в классе, чтобы это работало
Я думаю, вы всегда можете попробовать Ctrl + Shift + A, чтобы найти нужную вам команду/команду.
Здесь вы можете попробовать нажать Ctrl + Shift + A и ввести "test", чтобы найти команду.
Используйте пункт меню Navigate> Test
Ярлыки:
Ctrl + Shift + T
⌘ + Shift + T
Используйте аннотацию @Test для одного из методов тестирования или комментируйте свой тестовый класс с помощью @RunWith (JMockit.class), если используете jmock. Intellij должен определить это как класс тестирования и включить навигацию. Также убедитесь, что подключен плагин junit.
С указателем на объявление имени класса я делаю ALT + Return, а мой Intellij 14.1.4 предлагает мне всплывающее окно с возможностью "Создать тест".
Это. Мы можем изменить структуру каталогов в соответствии с нашими потребностями. Удачи!