Проблема с JUnit в затмении - PullRequest
0 голосов
/ 22 апреля 2020

У меня странная проблема. У меня есть работа, где я должен завершить методы и запустить тестовые случаи, предоставленные Uni. Я выполнил всю свою работу, но теперь не могу запустить тестовый класс.

Следующее пространство имен было упомянуто в классе

import org. code junit.jupiter.api.*;

Я скачал файл jar для JUnit 5 и импортировано в путь сборки моего проекта. Все красные ошибки исчезли, но теперь, когда я щелкаю правой кнопкой мыши и выполняю Run as - опция не отображается, когда запускает тесты Junit . Я что-то упустил?

Ответы [ 2 ]

0 голосов
/ 22 апреля 2020

Добавить новую JUnit Test Case

enter image description here

Не забудьте @Test аннотацию в таком виде:

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

class stackoverflow {

    @Test
    void test() {
        assertEquals(0, 1);
    }
}

Щелкните правой кнопкой мыши новый файл JUnit Test Case Java и выберите Run As -> New configuration

enter image description here

Выберите new Configuration

enter image description here

Выберите JUnit5

enter image description here

Запустите приложение:
enter image description here

0 голосов
/ 22 апреля 2020

трудно сказать, ничего не видя, но (по крайней мере, если вы работаете с Eclipse IDE, но не знаете о других), убедитесь, что код JUnit включен в файлы Case JUnit, а не в файлы java, если вы помещаете их в убедитесь, что эта папка является исходной папкой.

...