TDD
V-Model Requirement : 요구사항 분석 System Specification : 논리적 설계 [[Coding]] Unit Testing : 소스코드, 클래스 단위 Integration Testing : 통합테스팅, 모듈 상호 연동 System Testing : 기능 테스팅, 비기능 테스팅( 보안, (성능)무중단, 몇초 이내 조회 ) Acceptance Testing : 인수 테스팅, 고객 주도 JUnit Test 생명주기 어노테이션 @BeforeAll : 클래스 전체 테스트케이스 실행 전 세팅해주는 단계 @BeaforeEach : 각각의 테스트 실행 전마다 인스턴스가 실행됨 @AfterEach : 각각의 테스트 종료마다 인스턴스가 실행됨 (거의 Clean Up) @AfterAll : 소멸 ..