Как получить версию JUnit - PullRequest
13 голосов
/ 07 февраля 2012

Как узнать, какую версию JUnit я установил на свой ПК?

Второй вопрос - как мне его обновить?

Ответы [ 5 ]

14 голосов
/ 20 декабря 2012

Будет напечатана версия jUnit.

java -cp <path-to-junit-folder>/junit.jar junit.runner.Version
10 голосов
/ 17 марта 2012

Версия, которую вы используете, зависит от пути к классу запущенного приложения.Можно иметь несколько версий на одном компьютере, но если это под вопросом, вы можете просто написать тест для него:

import junit.runner.Version;

class SomeTests {

    void testJUnitVersion() {
        assertEquals("4.8.2", Version.id());
    }
}
4 голосов
/ 07 февраля 2012

Чтобы перейти на более новую версию JUnit, вам просто нужно загрузить новую версию и заменить старую версию новым jar.Это так просто.

На самом деле нет хорошего способа узнать, какую версию JUnit вы используете в данный момент, если только вы не используете maven или что-то в этом роде.В общем, вы можете указать между

  • JUnit 3: используете ли вы junit.framework. * Classes
  • JUnit 4: используете ли вы org.junit.* классы (в тестах есть аннотации @Test)

В общем случае JUnit обратно совместим (тесты JUnit 3 могут выполняться под JUnit 4), но рекомендуется JUnit 4.

0 голосов
/ 11 июля 2019

Eclipse показывает свою версию бегуна в представлении JUnit при запуске ваших тестов

Junit View

0 голосов
/ 26 июня 2018

В netbeans в окне проектов разверните папку тестовых библиотек проекта, в котором есть тест.В названии файла jar будет указана версия.

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