개발/node.js

should.have.property가 제대로 동작 안할 때

상용최 2020. 5. 3. 20:31
반응형

should.have.property가 제대로 동작을 하지않았습니다.

문제의 코드는 아래와같습니다.

생각대로라면 정상적으로 등록을 한후에 result를 가지고있으므로 통과해야합니다.

그러나 테스트는 계속실패했습니다.

머리로 도저히 이해할수가 없었습니다.

로직상 틀린게 하나도 없었기때문입니다.

 

 

 

하지만 문제는있었습니다. 찾았나요 ?

문제는 바로 아래와 같습니다.

 

 

정확하지는 않지만 필자의 생각으로는 204코드는 return값이 비어있다는것을 의미하므로 가지지 않는것같습니다.

status를 200으로 바꾸면 정상적으로 작동합니다.

 

반응형