我有两个 HashMap<Integer, Question>
我想比较的 map 。 Question
在本例中是我编写的 Javabean。
我如何断言HashMap
是平等的吗?在这种情况下,相等意味着 HashMap
包含完全相同的 Question
bean ?
如果它完全相关,我正在使用 JUnit 编写单元测试。
最佳答案
使用 Guava ,您可以:
assertTrue(Maps.difference(expected, actual).areEqual());
关于java - 我如何断言两个具有 Javabean 值的 HashMap 相等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18627494/