인프런 커뮤니티 질문&답변

스타트업을 논하는 여우님의 프로필 이미지
스타트업을 논하는 여우

작성한 질문수

테스트주도개발(TDD)로 만드는 NodeJS API 서버

사용자 목록 조회 API 테스트 코드 만들기 1

should가 어떻게 저기 나올 수 있죠?

작성

·

229

0

안녕하세요.

보통 다른 언어는 should 모듈을 가져왔다고 치면,

should.be. ~~~ () 와 같이 should 가 맨 앞에 오지 않습니까?

그런데 도대체!! 어떻게 res.body.should ~~()와 같이 should가 중간에 존재할 수 있나요?? 설명해주시기엔 길 듯하여, 혼자 검색할만한 키워드라도 알려주시면 감사드리겠습니다!!!

답변 2

0

should 라이브러리는 javascript의 prototype 특성을 이용합니다. 조금 더 자세히 설명하자면, should 라이브러리는 Object 타입의 prototype을 확장시켜서 .be 등등의 메서드를 호출할 수 있게 합니다. "프로토타입" 검색해 보시면 될 거에요~

0

https://github.com/shouldjs/should.js

요기에 사용법 나와있어요!!!

스타트업을 논하는 여우님의 프로필 이미지
스타트업을 논하는 여우

작성한 질문수

질문하기