작성
·
140
0
_isEndCalled, toBeTruthy()이 어떤 기능을 하는지 알 수 있을까요??
export const getProducts = async (req, res, next) => {
await Product.find({});
return res.status(201);
};
이와 같이 res.status()로만 끝나는 형태여도 test case가 통과하고 강의에서 나온것처럼 send를 붙여도 통과하고 json 형태로 보내줘도 통과합니다.
어떤 테스트를 수행하는 역할인가요??
답변 1
0
안녕하세요 Dev님
toBeTruthy 같은 경우는
값이 무엇인지 신경 쓰지 않고 Boolean 컨텍스트에서 값이 참인지 확인하려고 사용합니다.
그렇기 때문에 통과하는 것입니다 ~
수고하세요 ~~!