目前我的故事写得像:
Given I login as a user
And that user likes computers
And that user has a car
When that user goes to school
Then he will be happy
我希望能够在收集所有要登录的Given语句数据后执行java登录方法。 注意:最后给定的语句在故事之间发生变化,并且用户具有可以分配给该用户的不同变量。
是否可以做这样的事情?
答案 0 :(得分:0)
另一种方法是以这种方式使用表格参数:
Given an user logs into application with:
|Id|Taste|Belongings|
|Bob|computers|car|
和这一步法:
@Given("an user logs into application with: $loginInfo")
public void theTraders(ExamplesTable loginInfo) {
callLoginProcedure(loginInfo);
}
您可以看到更多详细信息here。