Intellij 를 호출하 AfterAllCallback 사이의 각 통합 테스트 클래스

0

질문

Context:

내가 사용하고 최신 버전의 관련 프로젝트:

  • Junit5 버전 5.8.1
  • Intellij-아이디어 궁극의 2021.2.3
  • maven 안전 버전 3.0.0-M5

내 프로젝트 빌드가 오류 없이 실행하는 경우 mvn clean install 에서 터미널도 있습니다. 내가 사용하는 maven-안전-플러그인을 실행 나의 통합 테스트를 로컬에 CI 이 방법입니다.

많은 안전 장치의 옵션을 문서,그들 중 일부는 부모로부터 상속된 하겠지만,안전 장치로 작동하는 내가 기대하고 있습니다.

문제:

면 나는 실행하려고 하는 모든 통합에서 테스트를 Intellij,Intellij 보 invoke AfterAllCallback 확장자 사이에 각 테스트 클래스입니다. 이것은 다른 동작을 보다 무엇을 보고서는 안전장치는 포장의 모든 테스트를 하나의 컨테이너 테스트,호출만 AfterAllCallback 확장에서 한 번 끝입니다. 나는 아주 드물게 실행은 더 이상 하나의 통합 테스트에서 클래스 IDE 그래서 나는 결코 이름.

질문:

  • 은 Intellij 오작동 또는 안전 장치 설정에 설정했을까요?
  • 할 수 있습 Intellij 구성할 일치하는 이중 안전 동작?
1

최고의 응답

0

AfterAllCallback 지정한 후 실행하의 모든 테스트는 각 테스트 클래스입니다. 에 https://junit.org/junit5/docs/current/api/org.junit.jupiter.api/org/junit/jupiter/api/extension/AfterAllCallback.html 시:

추가로 제공 행동하는 컨테이너 테스트 한 후에서 모든 테스트는 컨테이너

는 경우(그리고 저는 확인하지 않은)안전장치가 작동을 다르게 그것의 작업에 대한 사양에 있습니다.

2021-11-18 06:16:59

는"시험"컨테이너로 지정된 클래스? 약관 보이 모호하다.
JKomoroski

표준 경우 컨테이너 테스트 클래스고 개별적인 방법은 테스트합니다. 같은 개념을 매개 변수 및 동적인 테스트를 변경하는 거기에 하나의 방법이 될 수 있 컨테이너뿐만 아니라. 시나리오에서는 보이지 않는 것을 관련,하지만.
johanneslink

같은 소리가 필요한 업스트림 일부 패치 테스트에 있는 확장 프로그램 오작동. 이 문제는 것의 목성 또는 안전 장치?
JKomoroski

면 나에서 안전 장치로서의 원인이다. 하지만 그건 단지 추측되어 있습니다.
johanneslink

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................