issues
search
tastekim
/
WeAllLie-BE
👀We Are Lie는 보드게임 '스파이 폴' 을 모티브로한 화상채팅으로 진행하는 온라인 보드게임 플랫폼 입니다 !(~2022.12.22)
3
stars
4
forks
source link
User/login users 디렉토리 관련 단위테스트 작성 완료
#200
Closed
ghost
closed
1 year ago
ghost
commented
1 year ago
1. user-service.js 의 coverage 가 낮은 이유
line 11-38, 49-73은 axios 요청이 선행되어야 하는 로직들이 들어 있음.
axios 모듈은 단순하게 mock.fn() 이나 mock.spyOn() 으로 대체가 불가능하고 따로 모듈을 사용해야 하는 것 같음. (node-mocks-http 같은..)
axios 검증이 메인은 아니므로 생략했습니다.
에러 문구
TypeError: "axios" is read-only
2. 그 외 coverage 가 낮은 부분들
커스텀 에러 객체가 담긴 파일, jwt 토큰 발급/검증 사용시 편하게 사용하기 위해 만들어둔 간단한 유틸 함수들
로직이 복잡하지 않고, 우선 순위가 아니라고 생각해서 일단 생략
ghost
commented
1 year ago
ㅠㅠ user-function에 수정할 부분이 있어 다시 취소
1. user-service.js 의 coverage 가 낮은 이유
TypeError: "axios" is read-only
2. 그 외 coverage 가 낮은 부분들