我正在尝试编写一个测试用例,我的场景是两个字节数组应该不等于。
我可以用 junit 做到这一点吗?
或者我必须使用像 Hamcrest 这样的外部设备吗? I couldn't change the code in this answer to do the job
请提供 sample 。
最佳答案
你可以使用
assertFalse(Arrays.equals(array1, array2));
如果您想检查它们是否相等,我会改用以下内容。
assertEquals(Arrays.toString(array1), Arrays.toString(array2));
因为这会产生一个可读的输出,说明有什么不同,而不仅仅是失败。
关于java - junit数组不等于测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7305612/