2016-10-28 5 views
0

Я хотел бы, чтобы соответствовать любому из следующего BDD:Как сделать «опциональным» в определении шага BDD в моем огурце?

Then the response status should be "200" 
Then response status should be "200" 

Я хочу, чтобы заставить «» необязателен. Я хочу, чтобы эти два правила отображались на тот же шаг.

Вот моя попытка, но она не работает:

@Then("^(?:the |)response status should be \"([^\"]*)\"$") 
public void the_response_status_should_be(String arg1) { 
    ... 
} 

ответ

1

Это может сработать ... "^(?:the)*response status should be \"([^\"]*)\"$"

+1

Это не сработало, но с добавлением ':' сделал! Я отредактирую ваш ответ; – Kayvar