@BeforeAll @AfterAll @BeforeEach @AfterEach @Disabled

Patrick YOO·2022년 2월 17일
0
post-thumbnail

@beforeAll

반드시 static 키워드를 사용해야하며 리턴값이 없어야한다.

  • 모든 메소드가 시작되기 전 딱 한번만 실행됨.

@AfterAll

위와 마찬가지로 static 키워드를 사용해야하며 리턴값이 없어야한다.

  • 모든 메소드가 시작된 후 딱 한번 실행됨.

@BeforeEach

static 일 필요가 없다.

  • 테스트 각각 시작전 한번씩 실행됨.

@AfterEach

static 일 필요가 없다.

  • 테스트 각각 시작후 한번씩 실행됨.

@Disabled

  • 해당 테스트를 진행을 원하지 않을경우 사용함
  • 클래스 단위 , 메소드 단위 둘다 사용이 가능하다.

@Disabled 를 사용하는 경우는 가급적 없게 하자.

profile
자유인을 꿈꾸는 개발자

0개의 댓글