2011-08-22 2 views
1

maven documentation on testing maven plugins에 나열된 다섯 개 가지 선택이 있습니다통합 테스트 받는다는 플러그인

  • 받는다는 - 검증
  • 받는다는 - 호출자 - 플러그인
  • 엿-받는다는 - 플러그인
  • 받는다는 -이 - 플러그인
  • maven-plugin-management-plugin

리 에드 다음의 몇 가지 문제의 숫자했다 : 받는다는 - 검증가 나타납니다

  • 는 검증의 제한된 집합을 가지고 - 나는
  • 엿-받는다는 임의의 주장을 할 수 있어야합니다을 이 받는다는 3
  • nethier 받는다는 - 플러그인 관리 - 플러그인 작업을 방지 -pluginhas a bug받는다는 -이 - 플러그인은 안정적이며 적극적인 개발
  • 하에하지 않는 것

누구든지 이러한 플러그인을 추천 할 수 있습니까? 몇 가지 구성 예제를 제공 할 수 있습니까?

+0

필자는 Maven의 [플러그인 테스트] (http://maven.apache.org/plugin-testing/)를 우연히 발견 했으므로이 부분도 살펴 보도록하겠습니다. – hertzsprung

답변

4

내가 추천 할 수있는 가장 좋은 점은 maven-invoker-plugin입니다. 많은 상황을 처리 할 수 ​​있고 Maven 플러그인과의 관계에서 통합 테스트를 수행해야하는 모든 것들이 포함 된 실제 maven 환경을 생성하기 때문입니다.

+0

이것은 어떤 pom에서도 목표를 달릴 수있게 해줍니다. 호출자를 실행하기 전에 플러그인을 준비하는 방법을 알아야합니다. – hertzsprung

+0

통합 테스트 중에 플러그인을 설치할 수 있습니다. – khmarbaise

+1

maven-invoker-plugin에는이 작업을 수행하는 방법에 대한 예제가 있습니다. http://maven.apache.org/plugins/maven-invoker-plugin/examples/install-artifacts.html – khmarbaise