У меня есть класс UnregisteredUser
, который генерирует случайное электронное письмо для своего конструктора.
public UnregisteredUser() {
this.email = "auto"
+ RandomStringUtils.randomAlphabetic(10)
+ "@mail.com";
}
С другой стороны, в моем файле функций у меня есть шаг, подобный
When the user fills mandatory fields on registration form
| name | surname | email |
| Mr | Bean | nonExistentEmail |
И шаг реализации
@When("^the user fills mandatory fields on registration form$")
public void the_user_fills_mandatory_fields_on_registration_form(List<UnregisteredUser> information) {
UnregisteredUser unregisteredUser = information.get(0);
UnregisteredUser unregisteredUser1 = new UnregisteredUser();
}
Я пытаюсь понять, как работает огурец в этом последнем методе.Когда объект включен в список information
, конструктор объекта не рассматривается.Но (наверняка) рассматривается на new UnregisteredUser()