小编fl0*_*l0w的帖子

Java - 在 JUnit 测试中不实现 equals 方法的对象的深度比较

如何在测试中根据字段值“深度”比较两个未实现 equals 方法的对象?

在我的示例中,我有来自两个不同版本的 XML 模式的两个对象,它们仅在版本上有所不同,在我的测试中,我想表明推土机映射的结果等于原始. 自动生成的类不实现 equals 方法

my.new.schema.Element new = mapper.map(old, my.new.schema.Element.class);

assertEquals(old, new); //obviously doesn't work
Run Code Online (Sandbox Code Playgroud)

java junit assertj

2
推荐指数
1
解决办法
1669
查看次数

标签 统计

assertj ×1

java ×1

junit ×1