woowacourse-teams / 2022-gong-seek

공식(공유해줘 너의 지식) : 우테코 크루들을 위한 질문 게시판
https://gongseek.site
60 stars 5 forks source link

타입스크립트 컨벤션에 맞춰 리팩토링을 진행한다 #870

Open liswktjs opened 1 year ago

liswktjs commented 1 year ago

Close #790

liswktjs commented 1 year ago

테스트 작동시 아래와 같은 에러 발생 하면서 실패하네요 mock 서버가 잘못된 것 같은데 이유를 아시나요? console.error Error: Error: connect ECONNREFUSED ::1:80 at Object.dispatchError (/Users/jasun/2022-gong-seek/frontend/node_modules/jsdom/lib/jsdom/living/xhr/xhr-utils.js:63:19) at Request. (/Users/jasun/2022-gong-seek/frontend/node_modules/jsdom/lib/jsdom/living/xhr/XMLHttpRequest-impl.js:655:18) at Request.emit (node:events:532:35) at NodeClientRequest. (/Users/jasun/2022-gong-seek/frontend/node_modules/jsdom/lib/jsdom/living/helpers/http-request.js:121:14) at NodeClientRequest.emit (node:events:520:28) at NodeClientRequest.Object..NodeClientRequest.emit (/Users/jasun/2022-gong-seek/frontend/node_modules/@mswjs/interceptors/src/interceptors/ClientRequest/NodeClientRequest.ts:315:22) at /Users/jasun/2022-gong-seek/frontend/node_modules/@mswjs/interceptors/src/interceptors/ClientRequest/NodeClientRequest.ts:206:14 { type: 'XMLHttpRequest'

liswktjs commented 1 year ago

api instance 적용 이후, test코드를 작동시 mocking의 서버가 localhost로 잡혀서 테스트가 진행되지 않았었습니다. 그래서 mocking서버의 HOME_URL을 localhost로 변경하였습니다. 스토리북 작동을 확인해보았을 때에 PopularArticle를 제외하고는 모두 정상 동작하였습니다. 그런데 PopularArticle은 왜 오류가 나는지 모르겠더라고요?? 🤔 스토리북 확인 부탁드립니다