[내일배움캠프] TIL_230217

JungHoon Han·2023년 2월 17일
0

내일배움캠프

목록 보기
72/78

Nest.JS 에서 lodash를 사용하면 e2e test에서 에러발생

어제 typeORM을 사용하고 오늘 테스트코드를 실행해보니 정말많은 에러가 발생했다.
가장먼저 뜨는 에러는 아래 코드이다.

[Nest] 32368  - 2023. 02. 17. 오후 5:35:26   ERROR [ExceptionsHandle
TypeError: Cannot read properties of undefined (reading 'isNil')
  • _.isNil을 사용한 코드는 에러가 뜨고 _isNil을 주석처리하면 테스트에 성공한다.

해당 문제관련해서 찾아봤지만 아직 해결하지는 못했다. 좀 더 찾아봐야 할 것 같다.

  • 그리고 자꾸 맨 밑에 아래와같은 코드가 뜨는데 동기/비동기 관련 내용인거 같은데 왜 자꾸 뜨는지 모르겠다.
  • 인메모리 상태에서 작성한 테스트코드가 비동기상태였는데 typeORM을 사용하니 많은 에러가 났다. 테스트코드를 동기처리로 바꿔주니 해결되었다.
profile
Node.js 주니어 개발자

0개의 댓글