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