我正在编写单元测试,但看到了以下我不理解的内容。任何帮助表示赞赏。
tempFile = File.createTempFile("temp", "file");
Files.write(tempFile.toPath(), expectedBytes);
byte[] b = Files.readAllBytes(tempFile.toPath());
Assert.equals(b, expectedBytes); // failed
答案 0 :(得分:1)
数组不支持与equals
的深度比较。检查该Assert
类是否具有arrayEquals
方法。