본문 바로가기

Programming/Testing2

Jest Globals Method - afterAll, afterEach, beforAll, beforEach Jest afterAll (Ref, jest - afterAll)모든 테스트 실행 후 1번 실행사용 목적: 모든 테스트 실행 후 한 번만 실행 되어야 할 작업을 정의예) 데이터베이스 연결 해제, 리소스 정리 등Jest afterEach (Ref, jest - afterEach)각 테스트 실행 후 사용 목적: 각 테스트 실행 후 정리 작업을 정의예) 데이터 초기화, 리소스 해제 등 각 테스트 후 다음 테스트에 영향을 주지 않아야 하는 상태 초기화 작업 Jest beforAll (Ref, jest - beforAll)모든 테스트 실행 전 1회 실행사용 목적: 모든 테스트 실행 전 1번만 실행해야 할 작업 정의 예) 데이터베이스 연결, 전역 상태 설정  Jest beforEach (Ref, jest - bef.. 2025. 1. 6.
Jest Globals Method - descripbe, test, it describe (jest globals#describe)테스트 케이스들을 그룹화하는 데 사용여러 관련된 테스트 케이스를 하나의 블록으로 묶어 가독성을 높임중첩이 가능하여 테스트를 계층적으로 구성 가능test() 과 it()test(jest globals#test) 기능적 차이:it()과 test()는 기능적으로 동일함. it()은 test()의 별칭(alias)사용 시기와 스타일:가독성: it()은 보통 "it should do something"과 같은 문장 형태로 테스트를 설명할 때 사용언어 선택: 일부 개발자들은 영어로 테스트명을 작성할 때는 it()을, 한글로 작성할 때는 test()를 사용하는 것을 선호테스트 스타일:   - RSpec 스타일: it()을 사용하여 "it should do th.. 2025. 1. 5.