Използвам arquillian с jboss AS всичко в eclipse IDE. Искам да изпълня тестове на Arquillian от командния ред. Тъй като arquillian първо извиква методи, отбелязани с @deployment, след това изпълнява тестове. ИЛИ Всяко решение за интегриране с jenkins.
Как да изпълнявам (изпълнявам) тестове на Arquillian (методи за функции по отношение на spock) от командния ред (cli)?
comment
Не, използвам Sputnik spockRunner.
- person rogue lad   schedule 26.03.2014
comment
:-) Значи използвате JUnit. Класът Arquillian SpockTestRunner е обвивка за „org.spockframework.runtime.Sputnik“, който от своя страна разширява „org.junit.runner.Runner“. Въпреки това ... изпълнението на такава тестова настройка чрез командния ред изглежда малко сложно. Командата на шаблона ще бъде java -cp ‹class path› ‹TestRunnerClass› Предполагам, че тестовият клас все още трябва да бъде „org.junit.runner.JUnitCore“. Основният метод очаква тестовите класове като аргументи. Споменатият по-горе път на клас трябва да съдържа всички библиотеки. Това е трудната част: всички Arquillian libs и всички други зависимости.
- person Seelenvirtuose   schedule 26.03.2014
Отговори (1)
Най-добрият начин за изпълнение на тестове е чрез инструменти за изграждане (т.е., Gradle, Maven, ant и т.н.). След това изпълнете gradle задачи чрез jenkins.
person
rogue lad
schedule
10.04.2014