java - 使用 JUnit 比较 ArrayList 是否相等的简单方法?

标签 java junit

使用 JUnit 比较 ArrayList 是否相等的简单方法是什么?我需要实现相等接口(interface)吗?或者有没有简单的 JUnit 方法让它变得更简单?

最佳答案

你不需要为列表相等做任何特别的事情,只需使用 assertEquals。

ArrayList 和其他列表通过使用对象的 equals() 方法检查列表对应位置的所有对象是否相等来实现 equals()。因此,您可能需要检查列表中的对象是否正确实现。

关于java - 使用 JUnit 比较 ArrayList 是否相等的简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1512689/

相关文章:

java - LinkedList 方法的 JUnit 测试失败,为什么?

java - 在测试中使用 Spring JpaRepository

java - 如何在没有服务器的情况下从一台设备向另一台设备发送信号或消息

java - JPanel 中的无限循环

java - 使用 selenium wait 刷新页面后,当 webelement 的状态从初始值 "xxx"更改为更改值 "yyy"时,如何处理?

java - 在更新到 junit 5 时保持 build.xml 的语法兼容性

java - 从外部中止 JUnit 线程

java - 如何让 Java 程序暂停,直到按下特定按钮?

java - 解析包含嵌套标签的 xml

java - 如何在 jUnit 中检查文件?