assertEquals()
呼び出していることを報告します。
このようなメソッドは、配列の中身ではなく配列の識別子を比較しています。
配列の中身は、assertArrayEquals()
メソッドで確認する必要があります。
例:
@Test
public void testSort() {
int[] actual = {248, 496, 0, 56};
Arrays.sort(actual);
Assert.assertEquals(new int[] {0, 56, 248, 496}, actual);
}
クイックフィックス適用後:
@Test
public void testSort() {
int[] actual = {248, 496, 0, 56};
Arrays.sort(actual);
Assert.assertArrayEquals(new int[] {0, 56, 248, 496}, actual);
}