test실행시 @AfterEach 어노테이션

Youmi Choi (Blake)·2021년 5월 24일
0

PAST

목록 보기
6/21

하나씩 테스트를 실행가능

그러나
한번에 돌릴때는 순서가 섞여 오류 날 수 있음.

따라서

전체 실행 하더라도 하나 실행하고 바로 저장소(repository)를 클리어하여
각각 실행되게 할 수 있음.

@AfterEach
 public void afterEach() {
 repository.clearStore();
 }

public void clearStore(){
   store.clear();
   }


테스트 클래스 전체 돌렸는데 순서가 섞여있는 경우도 모두 잘 실행됨.

+TDD란?

테스트로 틀을 먼저 만들고 개발하는 순서
예시> 삼각형틀을 만들어놓고 그 다음 삼각형모양을 만들어
그 틀에 맞나 밀어 넣어보는 순서.

출처 : 김영한개발팀장님의 인프런 강의

profile
꾸준함을 통해 완벽을 추구합니다.

0개의 댓글