我需要测试一些复杂对象的变量,例如。
对象 - 人
|->名称
|->地址
| |->街道
| |->城市
| |->邮编
| |->Apt_num
|->兴趣
| |->运动
| |->音乐
| |->电影
|->其他1
| |->x1
| |->x2
|->其他2
对于上述对象,我想编写单元测试来测试 Person 对象的不同变量,例如。city、zip、apt、x1 等。在上面的对象中,名称、地址、兴趣等也是对象和其他一些对象。人中的子对象可以为空。我正在使用 testng 编写测试。有没有一种好方法可以为上述对象编写 dataProvider 并调整变量。