0

我正在努力寻找一种方法来使用 jUnit 或/和 AssertJ 来测试两个对象的深度不相等性(逐个字段)。

有什么办法吗?

像这样的东西。

not(assertThat(mSubjectManager.getSubjectById(subjectId))
                .isEqualToComparingFieldByField(subject));
4

1 回答 1

0

使用 AssertJ,我认为您可以创建一个Condition包装深度等于检查并使其在深度等于时失败,这有点奇怪但可以工作。

于 2017-04-06T21:59:19.170 回答