우리는 paxexam 3.3.0을 사용하여 karafDistributionConfiguration()을 사용하여 Karaf 3.0.0에서 실행되는 번들을 테스트하여 기능 파일을 배포했습니다. REST HTTP 서비스
번들 - 2 - 서비스 구현을 호출 외부 API
번들 3 - 인터페이스
- 서비스 구현 절약 거래 기록이
번들 4 dB로 번들 1paxexam 테스트는 어디에 있습니까?
: 같은 전형적인 유스 케이스 보인다 번들 5 - 데이터 소스
내 질문 : paxexam 통합 테스트 사례가 어디에 있어야하는지 명확한 규칙이 있습니까? paxexam 테스트는 항상 별도의 Maven 프로젝트에 있어야합니까? 이것은 하나의 테스트에 여러 번들이 포함 된 "전체"통합 테스트에 대해 의미가 있습니다.
반면에 하나의 프로젝트/번들에서 빌드를 실행할 때 통합 테스트를 포함 할 수 있도록 각 maven 프로젝트의 일부로 단일 번들 통합 테스트를 수행하는 것이 좋습니다. 해당 번들에 고유합니다.
생각하십니까? 또는 Gotchas 내가 줄을 아래로 실행할 수 있습니다?
감사합니다. 블로그 게시가 특히 도움이되었습니다. – user1132841