inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Máy chủ API NodeJS được tạo thông qua phát triển dựa trên thử nghiệm (TDD)

Khi xóa người dùng API thành công

expect를 걸었음에도 불구하고 확인하지 않는 이유가 무엇일까요?

366

jerryk026

17 câu hỏi đã được viết

0

수업 전에 가능하면 먼저 풀어보려고 적은 코드라 강사님 코드와는 다릅니다. 제 생각에는

1. expect로 우선 상태 코드를 거른다.

2. end를 통해서 response의 property를 체크해서 값이 없는지 확인한다.

인 것 같아서 이렇게 코드를 구성해 봤습니다. 그런데, 이 경우 expect에서 값을 거르지 못하는 것 같아 이유가 궁금합니다.

(test 코드만 작성한 상태라 통과하지 못해야 정상입니다)

또, 강사님께서는 test code에서는 값을 확인하지 않으시던데 제가 생각한 이유로는 1. 실무에서는 데이터가 너무 많기 때문에 확인하기가 어려워서 2. success의 output이 `204를 응답한다`이기 때문에 정해 놓은 조건에 따라가기 위해서
인 것으로 생각되는데 맞나요?

만약 2.가 맞다면 test code를 작성할 때는 내부 로직에서 제대로 수행되었음을 가정하고 짜는 게 맞나요?

질문이 조금 길어졌네요 감사합니다 :)

express tdd rest-api nodejs

Câu trả lời 0

curl -X 매개변수를 찾을 수 없습니다

0

2161

1

라우터 클래스 질문입니다

0

444

1

슈퍼 테스트2 강의 질문입니다

0

450

1

응답 강의중 질문입니다

0

331

1

요청 형식 강의 질문입니다

0

431

1

비동기 세계1 강의 내용 질문입니다

0

494

2

오타로 인해 한참을 헤맸네요.

0

396

0

'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

안녕하세요. 강의 내용 중 질문있습니다.

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