Есть ли способ напрямую генерировать определения шага в Eclipse без запуска огурца?
Im делает интеграционное тестирование с огурцом и Gradle в Eclipse.
Теперь мой рабочий процесс
- Напишите файл функций
- Запустить его для создания скелетов шага
- Скопировать и выполнить их.
Это хорошо работает для новых функций и т.д., но становится довольно назойливым, если у вас есть большая функция и выполнять новые шаги посередине или ближе к концу.
Чтобы получить новый скелет шага, мне нужно запустить всю функцию.
Даже с
dryRun = true
это занимает много времени.
Я слышал, что IntellyJ может генерировать эти скелеты напрямую
и я хотел бы знать, возможно ли что-то подобное в Eclipse?
Ответы
Ответ 1
Не для Eclipse, но это может оказаться полезным для вас как разрыв остановки: https://chrome.google.com/webstore/detail/tidy-gherkin/nobemmencanophcnicjhfhnjiimegjeo
Он способен генерировать шаги шага Java из текста, который вы вставляете в редактор. Надеюсь, что это поможет в некотором роде, пока вы ждете ответа на Eclipse.
Ответ 2
Да, есть хороший плагин для Eclipse, который также имеет еще больше преимуществ: Люди с огурцами
Единственная проблема, с которой я столкнулся, заключается в том, что он проверяет шаги после каждого сохранения в консоли Cucumber.
Я также использовал Естественный плагин раньше.
Ответ 3
Почему это проблема в Eclipse? Если файл функций большой, то вы копируете только измененный сценарий в новый файл свойств и генерируете шаги на основе нового файла функций.