Fixture란?Fixture는 테스트를 실행하기 위해 필요한 사전 준비 상태나 환경을 의미함. 원래는 "고정 장치"라는 뜻이지만, 테스팅 용어로는 "테스트가 일관되게 실행되도록 만드는 고정된 기준 환경"을 뜻함.테스트 픽스처(Test Fixture)의 구성 요소테스트 데이터: 테스트에 사용할 샘플 데이터모킹 객체: 외부 의존성을 대체하는 가짜 객체초기 상태: 데이터베이스 초기화, 파일 생성 등환경 설정: 설정 파일, 환경 변수 등pytest의 @pytest.fixturepytest에서 fixture는 @pytest.fixture 데코레이터로 정의하며, 테스트 함수에 자동으로 주입됨.기본 사용법import pytest@pytest.fixturedef sample_data(): """테스트용 샘플 데..