Подтвердить что ты не робот

Есть ли способ напрямую генерировать определения шага в Eclipse без запуска огурца?

Im делает интеграционное тестирование с огурцом и Gradle в Eclipse.

Теперь мой рабочий процесс

  • Напишите файл функций
  • Запустить его для создания скелетов шага
  • Скопировать и выполнить их.

Это хорошо работает для новых функций и т.д., но становится довольно назойливым, если у вас есть большая функция и выполнять новые шаги посередине или ближе к концу. Чтобы получить новый скелет шага, мне нужно запустить всю функцию.

Даже с

dryRun = true

это занимает много времени.

Я слышал, что IntellyJ может генерировать эти скелеты напрямую и я хотел бы знать, возможно ли что-то подобное в Eclipse?

4b9b3361

Ответ 1

Не для Eclipse, но это может оказаться полезным для вас как разрыв остановки: https://chrome.google.com/webstore/detail/tidy-gherkin/nobemmencanophcnicjhfhnjiimegjeo

Он способен генерировать шаги шага Java из текста, который вы вставляете в редактор. Надеюсь, что это поможет в некотором роде, пока вы ждете ответа на Eclipse.

Ответ 2

Да, есть хороший плагин для Eclipse, который также имеет еще больше преимуществ: Люди с огурцами Единственная проблема, с которой я столкнулся, заключается в том, что он проверяет шаги после каждого сохранения в консоли Cucumber.

Я также использовал Естественный плагин раньше.

Ответ 3

Почему это проблема в Eclipse? Если файл функций большой, то вы копируете только измененный сценарий в новый файл свойств и генерируете шаги на основе нового файла функций.