2014-01-28 6 views
0

Вопрос может звучать начинающим. Но здесь я каждый раз, когда я пытаюсь написать iphone5 в своем файле функций огурца, он параметризует 5. Я не хочу, чтобы это произошло, и хочу, чтобы он просто рассматривал iphone5 как строку.Указание цифры в файле с огурцами

Строка в моем файле особенность вызывает это: Затем загрузить iPhone5 изображение «xxxx.png»

, который затем получает следующий шаг определения:

@And("^then upload iPhone(\\d+) image \"([^\"]*)\"$") 
public void then_upload_iPhone_image(int arg1, String arg2) throws Throwable { 
    // Express the Regexp above with the code you wish you had 
    throw new PendingException(); 
} 

ответ

1

Просто удалить регулярное выражение для цифры и удаления параметр из метода.

@Given("^I upload to iphone5$") 
public void I_upload_to_iphone() throws Throwable { 
    // Express the Regexp above with the code you wish you had 
    throw new PendingException(); 
} 

в вашем случае

@And("^then upload iPhone5 image \"([^\"]*)\"$") 
public void then_upload_iPhone_image(String arg2) throws Throwable { 
    // Express the Regexp above with the code you wish you had 
    throw new PendingException(); 
} 
Смежные вопросы