오타로 인해 한참을 헤맸네요.
396
3 asked
강의를 거의 끝까지 잘 따라가면서 코딩을 하고 있습니다.
마지막 DB연동한 테스트 코드에서 한 가지 에러가 해결되지 않았어요.
PUT /users/:id
성공시
변경된 name을 반환:
Uncaught AssertionError: expected Object {} to have property name
하지만 아무리 구현코드, 테스트코드를 살펴봐도 잘못된 점이 없어보여요.
request(app)
.put('/users/2')
.send({ name: 'Malcolm' })
.end((err, res) => {
console.log(res);
이 부분에서 err는 null이길래 res 전체를 콘솔로 찍어보니,
text: '<!DOCTYPE html>\n' +
'<html lang="en">\n' +
'<head>\n' +
'<meta charset="utf-8">\n' +
'<title>Error</title>\n' +
'</head>\n' +
'<body>\n' +
'<pre>TypeError: models.User.fineOne is not a function<br>
res에서 화면에 뿌려지는 text 부분의 html에서 fineOne이 오타라는걸 알았네요.
err가 아닌 res에서 에러코드를 찾아야 하는게 우선 이해가 잘 안가네요.
물론 경험치에서 디버깅 스킬이 늘긴 하겠지만
초보로써는 직접 저 에러가 터미널에 뜨는게 맞는거 아닌가 하는 생각이 들었네요.
Answer 0
curl -X 매개변수를 찾을 수 없습니다
0
2161
1
라우터 클래스 질문입니다
0
444
1
슈퍼 테스트2 강의 질문입니다
0
450
1
응답 강의중 질문입니다
0
331
1
요청 형식 강의 질문입니다
0
431
1
비동기 세계1 강의 내용 질문입니다
0
494
2
'NODE_ENV'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
2
1474
1
img src부분과 require()에 대해 질문이요!
0
582
1
bulkCreate 사용법 질문 (해결)
0
391
1
api 분리 관련해서 질문 있습니다.
0
485
1
promise 가 넘어올 때 .then 사용법 문의
0
279
1
package-lock 파일은 어떤 용도일까요?
0
686
1
테스트 코드 실행이 안됩니다.
0
279
1
should실행시 mocha 사용하는이유는
0
326
1
expect를 걸었음에도 불구하고 확인하지 않는 이유가 무엇일까요?
0
366
0
안녕하세요. 강의 내용 중 질문있습니다.
0
366
1
에러가 납니다.
0
209
0
강의 중 describe POST 쪽 질문입니다.
0
229
1
객체 래핑
0
286
0
should가 어떻게 저기 나올 수 있죠?
0
357
2
강의자료 pdf 링크에 pdf를 다운받을 수 없는 상황인데 확인 부탁드립니다.
0
245
1
질문드립니다.
0
192
1
궁금해서 올립니다.
0
221
2
데이터베이스연동문제
0
363
3

