unit
[Spring Boot] TDD - JUnit?
JUnitJUnit은 Java의 표준 단위 테스트 프레임워크 입니다.JUnit은 어노테이션을 기반으로 테스트를 지원합니다.JUnit 5는 크게 Jupiter, Platform, Vintage 모듈로 구성됩니다. JUnit LifeCycle AnnotationJUnit은 아래와 같은 테스트 라이프 사이클을 가지고 있습니다.@Test - 테스트용 메소드를 표현하는 어노테이션@BeforeEach - 각 테스트 메소드가 시작되기 전에 실행되어야 하는 메소드를 표현@AfterEach - 각 테스트 메소드가 시작된 후 실행되어야 하는 메소드를 표현@BeforeAll - 테스트 시작 전에 실행되어야 하는 메소드를 표현 (static 처리 필요)@AfterAll - 테스트 종료 후에 실행되어야 하는 ..