黄瓜无法将列表传递给对象

时间:2020-07-06 18:07:29

标签: java cucumber

如何将列表传递给对象:

我的课程如下:

public class Person {

private Integer personId;

private List<String> hobbies;

}

下面是我的功能文件:

Given I have the following people:
  | personId | hobbies                 | 
  |        1 | {'football', 'painting'}|

在给定的方法中,personId正在填充,但是我的兴趣爱好字段为空,这可能是什么问题?

1 个答案:

答案 0 :(得分:0)

无需创建专门用于将爱好与人相关联的新步骤,我只需在步骤定义中将", "上的爱好拆分即可:

Given I have the following people:
    | personId | hobbies            |
    | 1        | football, painting |

这很好并且可读,但是步骤定义逻辑不会太复杂。