MCPcopy Create free account

hub / github.com/LianjiaTech/json-diff / functions

Functions148 in github.com/LianjiaTech/json-diff

Methoddiff3
测试withPathModule withAlgorithmEnum方法
src/test/java/com/ke/diff/diff/DiffTest.java:53
Methoddiff4
测试withSpecialPath withAlgorithmEnum withA withB方法
src/test/java/com/ke/diff/diff/DiffTest.java:65
Methoddiff5
测试withObjectAlgorithm withArrayAlgorithm withPrimitiveAlgorithm withNullAlgorithm withOtherAlgorithm方法
src/test/java/com/ke/diff/diff/DiffTest.java:79
Methoddiff6
测试withObjectAlgorithm withArrayAlgorithm withPrimitiveAlgorithm withNullAlgorithm withOtherAlgorithm方法
src/test/java/com/ke/diff/diff/DiffTest.java:96
Methoddiff7
测试constrcutDefaultComparator方法
src/test/java/com/ke/diff/diff/DiffTest.java:113
MethoddiffArray
@param a 要比较的第一个数组 @param b 要比较的第二个数组 @param pathModule 路径模型 @return 返回不相等的结果
src/main/java/com/ke/diff/algorithm/array/SimilarArrayComparator.java:49
MethoddiffArray
对两个JsonArray进行比较的方法。 @param a 要比较的第一个数组 @param b 要比较的第二个数组 @param pathModule 路径模型 @return 返回不相等的比较结果
src/main/java/com/ke/diff/algorithm/array/SimpleArrayComparator.java:21
MethoddiffElement
diff算法比较核心方法,比较2个JsonElement的入口。 @param a 比较的第一个JsonElement @param b 比较的第二个JsonElement @param pathModule 路径模型 @return 不同的比较结果
src/main/java/com/ke/diff/algorithm/AbstractObjectAndArray.java:24
MethoddiffElement
判断要比较的两个JsonElement的类型,并根据类型调用对应的算法进行比较 @param a 要比较的第一个元素 @param b 要比较的第二个元素 @param pathModule 路径模型 @return 返回比较结果
src/main/java/com/ke/diff/algorithm/AlgorithmModule.java:48
MethodgetLeft
()
src/main/java/com/ke/diff/model/SingleNodeDifference.java:54
MethodgetLeftPath
()
src/main/java/com/ke/diff/model/SingleNodeDifference.java:38
MethodgetRight
()
src/main/java/com/ke/diff/model/SingleNodeDifference.java:62
MethodgetRightPath
()
src/main/java/com/ke/diff/model/SingleNodeDifference.java:46
MethodgetRightPath
()
src/main/java/com/ke/diff/model/PathModule.java:73
MethodgetSpecialPath
()
src/main/java/com/ke/diff/model/PathModule.java:57
Methodmain
(String[] args)
src/test/java/cases/ShowCase.java:20
MethodsetLeft
(Object left)
src/main/java/com/ke/diff/model/SingleNodeDifference.java:58
MethodsetLeftPath
(String leftPath)
src/main/java/com/ke/diff/model/SingleNodeDifference.java:42
MethodsetRight
(Object right)
src/main/java/com/ke/diff/model/SingleNodeDifference.java:66
MethodsetRightPath
(String rightPath)
src/main/java/com/ke/diff/model/SingleNodeDifference.java:50
MethodsetRightPath
(LinkedList<String> rightPath)
src/main/java/com/ke/diff/model/PathModule.java:77
MethodtestAddAllpath
测试新增路径方法是否正常 Method: addAllpath(String lastPath)
src/test/java/com/ke/diff/model/PathModuleTest.java:23
MethodtestConstructResult
测试能否给diff比较结果打上正确的修改、新增、删除标签 Method: constructResult(DiffResult diffResult)
src/test/java/com/ke/diff/model/ResultConvertUtilTest.java:25
MethodtestConstructSimilarMatrix
测试构造相似度矩阵方法
src/test/java/com/ke/diff/algorithm/array/SimilarArrayComparatorTest.java:36
MethodtestDiff
测试算法是否有问题
src/test/java/com/ke/diff/algorithm/object/LeftJoinObjectComparatorTest.java:23
MethodtestDiff
测试算法是否有问题
src/test/java/com/ke/diff/algorithm/object/SimpleObjectComparatorTest.java:23
MethodtestDiff1
数组中的元素按照索引号顺序进行比较 测试A组
src/test/java/com/ke/diff/algorithm/array/SimpleArrayComparatorTest.java:37
MethodtestDiff1
测试算法是否有问题
src/test/java/com/ke/diff/algorithm/array/SimilarArrayComparatorTest.java:140
MethodtestDiff2
测试B组 对照组A,左右结果互换
src/test/java/com/ke/diff/algorithm/array/SimpleArrayComparatorTest.java:64
MethodtestDiff2
测试算法是否有问题
src/test/java/com/ke/diff/algorithm/array/SimilarArrayComparatorTest.java:171
MethodtestDiff3
测试C组 对照组A,比A组增加噪音字段a,过滤掉带a的2条结果
src/test/java/com/ke/diff/algorithm/array/SimpleArrayComparatorTest.java:90
MethodtestDiff3
测试算法是否有问题
src/test/java/com/ke/diff/algorithm/array/SimilarArrayComparatorTest.java:203
MethodtestDiff4
测试算法是否有问题
src/test/java/com/ke/diff/algorithm/array/SimilarArrayComparatorTest.java:223
MethodtestDiff5
测试算法是否有问题
src/test/java/com/ke/diff/algorithm/array/SimilarArrayComparatorTest.java:239
MethodtestDiff6
测试算法是否有问题
src/test/java/com/ke/diff/algorithm/array/SimilarArrayComparatorTest.java:254
MethodtestExistPath
测试路径为空返回是否正确 Method: existPath(String specialPath)
src/test/java/com/ke/diff/algorithm/object/AbstractObjectTest.java:52
MethodtestGenerateDiffResult1
测试GenerateDiffResult方法 比较两个数组中索引号为index的2个元素
src/test/java/com/ke/diff/algorithm/array/SimpleArrayComparatorTest.java:118
MethodtestGenerateDiffResult2
测试GenerateDiffResult方法 增加噪音字段
src/test/java/com/ke/diff/algorithm/array/SimpleArrayComparatorTest.java:155
MethodtestGenerateDiffResult3
测试GenerateDiffResult方法
src/test/java/com/ke/diff/algorithm/array/SimpleArrayComparatorTest.java:193
MethodtestGenerateDiffResult4
测试GenerateDiffResult方法 增加噪音字段
src/test/java/com/ke/diff/algorithm/array/SimpleArrayComparatorTest.java:229
MethodtestGenerateDiffResult5
测试GenerateDiffResult方法 测试简单数组
src/test/java/com/ke/diff/algorithm/array/SimpleArrayComparatorTest.java:266
MethodtestGenerateDiffResult6
测试索引号超出数组长度
src/test/java/com/ke/diff/algorithm/array/SimpleArrayComparatorTest.java:302
MethodtestJsonElement2Str
Method: jsonElement2Str(JsonElement element)
src/test/java/com/ke/diff/algorithm/AbstractPrimitiveAndOtherTest.java:25
MethodtestListJoin
测试生成路径能否自动过滤数组 @throws Exception 反射异常
src/test/java/com/ke/diff/algorithm/object/AbstractObjectTest.java:72
MethodtestObtainModifyDiffResult
验证能否从矩阵拿到相似结果
src/test/java/com/ke/diff/algorithm/array/SimilarArrayComparatorTest.java:82
MethodtestRemoveAllLastPath
测试删除路径方法是否正常 Method: removeAllLastPath()
src/test/java/com/ke/diff/model/PathModuleTest.java:38
MethodtestRemoveAllLastPath1
如果路径为空时删除路径,抛出异常 Method: removeAllLastPath1()
src/test/java/com/ke/diff/model/PathModuleTest.java:64
MethodtestSpecialPathHandle
测试当前路径在特殊路径中,该路径是否能加到返回结果中 Method: specialPathHandle(boolean isSame, LinkedList<String> specialPathResult, PathModule pathModule)
src/test/java/com/ke/diff/algorithm/object/AbstractObjectTest.java:23
← previous101–148 of 148, ranked by callers