Тест Junit Не удалось найти метод AssertArrayEquals в классе Assert - PullRequest
0 голосов
/ 30 мая 2018

Я использую Junit 4.1.Когда я пытался использовать AssertArrayEquals (...), он не нашел этот метод.Я пытался импортировать все по import static org.junit.Assert.*;.Я искал в файле jar, но не нашел этот метод, и мне нужны предложения по его решению.

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.*;
import java.util.Arrays;

import org.junit.Test;

public class ArraysCompareTest {

    @Test
    public void testArraySort() {
        int [] actual= {8,7,6,5};
        int [] expected= {5,6,7,8};
        Arrays.sort(actual);
        //it fails because it checks object references not content
        assertArrayEquals(expected, actual);

    }
}

Проблема здесь в том, что класс Assert не показывает AssertArrayEquals в предложении.

1 Ответ

0 голосов
/ 30 мая 2018

Вы уверены, что у вас есть банка JUnit4?Assert.AssertArrayEquals не присутствовал в JUnit3 и ранее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...