DUBBO,RMI 接口测试中,返回的都是 JAVA 对象,现在要做成自动化
所以这边就构造了预期返回的对象,准备和真实返回的对象作比较,逻辑是将对象中的每个字段值都要比较到。
并且对象比较复杂,对象中不仅包含各种类型,而且会嵌套对象,开发那边没有实现 equals 方法
请问有现成的工具可以使用么,还是只能写 if else + 递归了
比如这种对象的比较:
class A{
private Object B b;
private List<C> Clist;
private String s;
private Map<String,List<D>> map;
}