Java 单元测试

标签 java unit-testing

我正在尝试对我的程序进行一些单元测试,我需要测试一个数组是否等于另一个数组,所以我需要编写 Assert.assertArrayEquals(a2, a3) 的代码,这段代码应该是什么样的?

PS:我发布了此函数在 JUnit 4 中可用,但我没有足够新的版本来使所提供的函数正常工作,因此我需要为我添加到测试中的函数获取代码。

谢谢

最佳答案

开源项目的伟大之处在于,当您对某些东西的工作原理感到好奇时,您可以直接打开 the source code并自己阅读。

这里提示您可能希望满足哪些条件才能认为两个数组“相等”

  • 两个数组的长度相同
  • 两个数组在同一索引处具有相同的值

关于Java 单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3818564/

相关文章:

java - Playframework 2.x Apache Tika 问题

unit-testing - 无法在 grails 单元测试中注入(inject)服务类 - 测试失败

java - 在Java中仅使用加法进行指数运算

java - 我需要浏览 IBM MQ 并获取特定类型的消息,然后从队列中删除该消息

java - 安卓错误: Unable To Start Activity

unit-testing - 如何测试具有 N 个不同路径的函数?

java - 模拟 Vertx.io 异步处理程序

java - MVP 模式中的 Mockito 测试

database - flask create_app 和 setUp unittest

java - 在 shell 脚本中设置环境变量/在 Java 程序中访问