public class VerifyUtil extends Object
| 构造器和说明 |
|---|
VerifyUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
compareEntity(Object expObj,
Object atlObj)
对比两个实体,实体中不含有List,并且不含无需对比item
|
void |
compareEntity(Object expObj,
Object atlObj,
Map<String,List<String>> pkMap,
Map<String,List<String>> noCompareItemMap)
对比两个实体,实体中含有List,主键只能为值类型
|
boolean |
compareObjWithSpecificCol(Object obj1,
Object obj2,
List<String> fieldPaths)
判断两个实体对应的属性List是否相等
|
static boolean |
DataValEquals(Object obj1,
Object obj2) |
String |
getErrorMsg()
获取对比错误信息
|
public String getErrorMsg()
public void compareEntity(Object expObj, Object atlObj)
expObj - 预期实体atlObj - 实际实体public void compareEntity(Object expObj, Object atlObj, Map<String,List<String>> pkMap, Map<String,List<String>> noCompareItemMap)
expObj - 预期实体atlObj - 实际实体atlObj - 实体中List的主键Listpublic boolean compareObjWithSpecificCol(Object obj1, Object obj2, List<String> fieldPaths)
obj1 - 对比的第一个实体obj2 - 对比的第二个实体fieldPaths - 需要对比的属性ListCopyright © 2019. All rights reserved.