Я работаю над фреймворком Cucumber, написал свой файл функций и запустил тестовый прогон. Из этого я получил фрагменты, которые должны быть реализованы. Я немного запутался с одним, поскольку сценарий состоит в том, что пользователь вводит неразрядную строку, например "nonumbers"
.
@Given("The string contains {string}")
public void the_string_contains(String string) {
}
Поскольку я не могу просто сказать string = "^[a-zA-Z]+$";
Я не уверен, как мне определить строку как неразрядную строку. Поскольку это @Given
, я не использую Pattern
для проверки правильности форматирования строки