Я создал jar-файл, содержащий все тестовые примеры для моего проекта по каратэ, теперь как его запустить? я смог запустить тесты в Eclipse с использованием Junit, сейчас я пытаюсь интегрировать тесты каратэ в конвейерные задания Jenkins CI и не уверен, как это сделать.
Я проверил, были ли в банке тестовые случаи проекта, и он это сделал.
root@mymachine:# unzip -v api-tests.jar
Archive: api-tests.jar
Length Method Size Cmpr Date Time CRC-32 Name
-------- ------ ------- ---- ---------- ----- -------- ----
0 Stored 0 0% 04-08-2019 05:43 00000000 META-INF/
389 Defl:N 226 42% 04-08-2019 05:43 131755ce META-INF/MANIFEST.MF
0 Stored 0 0% 04-08-2019 05:43 00000000 examples/
747 Defl:N 445 40% 04-08-2019 05:43 8adc3e2f examples/ExeTest.class
Запустите приведенную ниже команду, чтобы выполнить тестовую банку. Выполнение команды в каталоге тестового jar.
root@mymachine # java -cp api-tests.jar:/usr/share/java/junit4.jar junit.textui.TestRunner com.cape.board.api.examples.ExeTest
Class not found "com.cape.board.api.examples.ExeTest"
Итак, как мне это выполнить, и есть ли другой способ интегрировать каратэ в работу конвейера Дженкинса.