Невозможно импортировать утверждения из JUnit - PullRequest
0 голосов
/ 20 октября 2019

Я использую IntelliJ и JUnit версии 5.5.2. Я импортировал тестовые аннотации без проблем, но я не могу получить методы assertEquals для распознавания.

Я пробовал следующий импорт:

import static org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Assertions.*;
import static org.junit.jupiter.api.Assertions.*; 

Самое близкое, что я получил, это последняя строка, но затем я получаю сообщение об ошибке "Не удается разрешить метод assertEquals". Я пытаюсь проверить свой метод из другого класса, который преобразует двоичное число в десятичное.

Вот полный код:

import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;


public class Einstiegsbeispieltest {

Einstiegsbeispiel testObject = new Einstiegsbeispiel();

@Test
public void testOne() {
assertEquals(14, testObject.binary2decimal(1110));
}
}

Я везде гуглил, но безрезультатно.

1 Ответ

0 голосов
/ 20 октября 2019

Этот метод может возвращать void вместо int. testObject.binary2decimal (1110));
измените метод, чтобы вернуть его в int.

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