inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

더 자바, 애플리케이션을 테스트하는 다양한 방법

Test 중단 방법(?)

429

구럴수도있겠땅

작성한 질문수 7

1

안녕하세요, 궁금한게 계속 많이 생기네요 ㅎㅎ;
 
하나의 @Test 메소드 내에서 테스트 검증이 실패되면 중단되는데, (assertAll을 사용하지 않았을 때 ㅎ)
근데, 이렇게 검증 실패시 중단되는 과정이 테스트 메소드 별로도 하고 싶은데 혹시 방법을 아실까요?
 
예) @TestInstance, @TestMethodOrder를 사용한 예제입니다
 
아래와 같이 테스트 메소드가 3개있다고 할 때, test1 에서 검증이 실패하면, test2와 test3은 실행하고 싶지 않은데 좋은 방법이 있다면 공유 부탁드려봅니다.. ㅠㅠ
 
@Test
@Order(1)
test1
 
@Test
@Order(2)
test2
 
@Test
@Order(3)
test3

java mockito testcontainers ArchUnit Chaos-Monkey JMeter JUnit

답변 1

0

백기선

흠 글쎄요. 기본 테스트 러너에는 그런 기능이 있는지 모르겠네요. Extension을 만들면 가능할 것 같습니다. 찾아보니 이런 예제가 있네요. https://stackoverflow.com/questions/67020111/stop-test-execution-after-first-fail

테스트 반복하기 관련 질문입니다

0

110

1

Testcontainers ddl-auto 동작 시점

0

230

2

testcontainers DB 공유 이슈

0

243

2

질문있습니다.

0

339

3

동시성 테스트는 어떻게 작성해야하는지 궁금합니다.

2

1238

0

안녕하세요, 테스트의 displayName 관련 질문이 있습니다!

0

470

0

intellij 테스트 실행시 engine 이 나오게 하는 방법이 궁금합니다.

0

413

0

thenThrow() 안에는 runtime 익셉션만 선언가능한가요?

0

1350

1

안녕하세요 @BeforeAll관련해서 질문이 있습니다.

0

392

1

junit 프로퍼티

1

413

1

강의 섹션별 Git Code

1

369

1

Gradle 프로젝트

0

360

1

강의 문서

0

398

1

if나 case를 통한 분기와 Assumptions의 차이점 문의

1

381

1

Study .setOwnerId( id ) 로 예제를 구성하신 이유가, 특정한 시나리오를 가정하기 때문인가요?

0

320

1

Mock에 Stubbing 중 발생하는 에러

0

3990

1

제 블로그에 공부 내용을 정리해도 될까요?

1

385

1

@Order와 @Order가 없는 순서가 있는 케이스

0

441

1

enum은 또 "이늄"인가요?

-5

1716

2

"assume" 발음이 "어줌"인가요?

-7

1642

4

검색을 해도 해결이 안되어 질문드립니다

0

2217

1

test 환경의 다른 컨테이너(Mock 어플리케이션)

0

386

2

중복 저장

0

304

1

Mapped port can only be obtained after the container is started

1

510

1