У меня есть шаг
Given I have a pass
|hotel|
и
Given I have a pass
Один выполняется с данными, а другой - без данных.Чтобы выполнить вышеуказанное требование, я написал две функции:
@Given("^I have a pass$")
public void givenIhaveAPass() {
}
и
@Given("^I have a pass$")
public void givenIhaveAPass(DataTable table) throws Exception {
}
, но это дает ошибку DefinitionTestSuite.initializationError DuplicateStepDefinition Duplicate
Хотите использовать тот же шаг с перегрузкой метода,Как я могу это сделать?