我有一个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()