강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

hojun00님의 프로필 이미지
hojun00

작성한 질문수

따라하며 배우는 리액트 테스트 [2023.11 업데이트]

카운터 숫자 구현하기

이번 강의에 보이는 terminal 내용이랑 제 컴퓨터 터미널 내용이랑 다릅니다.

작성

·

235

0

카운터 숫자 구현하기

 

이 강의에 나오는 터미널 내용이랑 제 컴퓨터 터미널 내용이랑 다릅니다. 아마도 package.json 부분에 "test": "react-scripts test",

이 부분을 수정해야 하는건가요? 강의 내용중에 없었던 것 같아서 질문합니다. 

 

 FAIL  src/App.test.js

  ● Test suite failed to run

 

    Cannot find module 'core-js-pure/features/get-iterator' from 'node_modules/@babel/runtime-corejs3/core-js/get-iterator.js'

 

    Require stack:

      node_modules/@babel/runtime-corejs3/core-js/get-iterator.js

      node_modules/aria-query/lib/rolesMap.js

      node_modules/aria-query/lib/index.js

      node_modules/@testing-library/jest-dom/dist/to-be-checked.js

      node_modules/@testing-library/jest-dom/dist/matchers.js

      node_modules/@testing-library/jest-dom/dist/extend-expect.js

      node_modules/@testing-library/jest-dom/dist/index.js

      src/setupTests.js

 

      at Resolver.resolveModule (node_modules/jest-runtime/node_modules/jest-resolve/build/index.js:306:11)

      at Object.<anonymous> (node_modules/@babel/runtime-corejs3/core-js/get-iterator.js:1:107)

 

Test Suites: 1 failed, 1 total

Tests:       0 total

Snapshots:   0 total

Time:        0.358 s

Ran all test suites.

 

Watch Usage: Press w to show more.

퀴즈

테스트 주도 개발(TDD)의 가장 핵심적인 원칙은 무엇일까요?

코드를 모두 완성한 후 마지막에 테스트 코드를 작성한다.

기능 구현에 앞서 기능 검증 테스트 코드를 먼저 작성한다.

코드 작성과 테스트 작성을 동시에 진행한다.

테스트 코드는 주요 기능에 대해서만 선택적으로 작성한다.

답변 1

0

John Ahn님의 프로필 이미지
John Ahn
지식공유자

안녕하세요 !!! 

어떨때 이런 에러가 나오는지 잘 모르겠어서  새로운 글에 저장소 올려주시면 직접해보겠습니다 !!! 

hojun00님의 프로필 이미지
hojun00

작성한 질문수

질문하기