Как я могу проверить файл JAR с помощью JUnit4 в Eclipse? - PullRequest
2 голосов
/ 14 февраля 2012

Мне нужно в черный ящик проверить предоставленный мне файл jar.

Я создал новый проект и добавил файл jar, назовем его test.jar в путь сборки. Я не знаю, как я должен получить доступ к методам для их проверки, потому что это jar-файл, а не java-файл.

Как я могу создать контрольный пример JUnit, который может получить доступ к методам jar, чтобы я мог их протестировать?

Ответы [ 3 ]

4 голосов
/ 14 февраля 2012

Если JAR-файл находится в вашем проекте, вы сможете проверить его так же, как тестировали бы классы, для которых у вас был исходный код.Создайте тестовые классы для классов в JAR и создайте тестовые примеры для открытых методов этих классов.

Если вы используете Eclipse, вы сможете развернуть запись Referenced Libraries в окне Package Explorer, чтобыпосмотрите, какова структура пакета JAR, и какие существуют классы и методы.

2 голосов
/ 14 февраля 2012

Таким же образом вы можете создать модульный тест для любого другого класса: импортировать классы, создавать экземпляры объектов и вызывать их методы.

1 голос
/ 14 февраля 2012

Просто добавьте библиотеку (test.jar) в путь к классам (путь сборки).Если вы видите его в проводнике пакетов и в своем проекте, щелкните правой кнопкой мыши, и вы найдете Добавить в путь сборки.

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