심화 가이드
테스트

테스트 디버깅하기

테스트가 예상대로 동작하지 않으면 기본 Node.js 환경이나 실제 브라우저에서 디버깅할 수 있습니다.

Node.js에서 디버깅하기

브라우저 전용 API나 렌더링과 관련 없는 문제는 기본 Node.js 환경에서 디버깅하는 것이 대체로 가장 빠릅니다.

  1. ng test 명령에 --debug 플래그를 추가해서 실행합니다.
    ng test --debug
  2. 테스트 러너가 디버그 모드로 시작되고 디버거가 연결될 때까지 기다립니다.
  3. 원하는 디버거를 연결합니다. 예를 들어 VS Code에 내장된 Node.js 디버거나 Node.js용 Chrome 개발자 도구를 사용할 수 있습니다.

브라우저에서 디버깅하기

Node에서 디버깅을 시작하는 것과 같은 방식으로, Vitest와 브라우저 모드에서도 ng test 명령에 --debug 플래그를 사용할 수 있습니다.

테스트 러너가 디버그 모드로 시작되고, 테스트를 디버깅할 수 있도록 브라우저 개발자 도구를 열 때까지 기다립니다.