0

目前我有一个这样的故事:

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

在我收集了所有给定语句数据以登录后,我希望能够执行 java 登录方法。注意:最后给定的语句在故事之间会发生变化,并且用户有不同的变量可以分配给该用户。

有可能做这样的事情吗?

4

1 回答 1

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);
}

你可以在这里看到更多细节。

于 2013-06-07T01:20:39.110 回答