Почему шаги с круглыми скобками не совпадают в коде Groovy / Java при использовании Katalon / Cucumber? - PullRequest
0 голосов
/ 27 февраля 2019

Настройка:

Файл функций не позволяет изменять, и это показано ниже.

Feature: create news
  Scenario: company check the news
    Given Java has a news with number (100)

Определение шага в Katalon / Groovy Code / Cucumber:

@Given("(.*) has a news with number ((\\d+))")
def check_user__with_news_number(String name, String num){

}

Я пытался использовать (что-то) или \ (что-то), но каталон не распознает его.

Katalon Studio Версия: 6.0.4 Сборка: 1

Groovy, версия компилятора 2.4.7

Java 8

Также:Я уже проверил эти проблемы, но проблема все еще существует

ошибка: шаг Java имеет новости с номером (100), не имеет соответствующего кода клея

https://github.com/cucumber/cucumber/issues/107

https://docs.cucumber.io/cucumber/cucumber-expressions/#escaping

https://github.com/cucumber/cucumber/issues/103

...