테스트
Addfox는 Rstest에 대한 테스트 지원을 내장하며, addfox test를 통해 테스트를 실행하는 것을 권장합니다.
먼저 의존성 확인
테스트를 실행하기 전에 필요한 의존성이 설치되어 있는지 확인하세요:
브라우저 측 E2E를 실행하려면 다음을 추가하세요:
통합 명령
우선 순위:
이 명령은 Addfox의 테스트 워크플로우를 따륾며 수동으로 하위 수준 명령을 조합할 필요가 없습니다.
단위 테스트 (Unit)
적합한 경우:
- 유틸리티 함수
- 메시지 처리 로직
- 상태 및 저장소 처리
일반적인 이름:
*.test.ts*.spec.ts
E2E 테스트
적합한 경우:
- 확장 로드 프로세스 검증
- popup/content/background 종단 간 상호 작용
- 핵심 사용자 경로 회귀
CI 또는 릴리스 전에 완전한 E2E를 한 번 실행하는 것이 좋습니다.
테스트 구성
addfox.config의 test 필드로 테스트를 구성할 수 있습니다 — 별도의 설정 파일이 필요 없습니다:
독립적인 rstest.config.ts도 지원됩니다:
둘 다 존재하면 rstest.config.*가 우선하고 test 필드는 무시됩니다(경고가 출력됨). 자세한 내용은 test를 참조하세요.

