首页 > 解决方案 > 黄瓜无法将列表传递给对象

问题描述

如何将列表传递给对象:

我的班级如下:

public class Person {

private Integer personId;

private List<String> hobbies;

}

以下是我的功能文件:

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

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

标签: javacucumber

解决方案


如果不创建专门用于将爱好与一个人相关联的新步骤,我只会", "在您的步骤定义中拆分爱好:

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

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


推荐阅读