해결됨
[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
expect 질문입니다.
안녕하세요 expect관련 함수에 대해서 질문이 있습니다.
describe('POST /join', () => {
test('로그인 안 했으면 가입', (done) => {
request(app)
.post('/auth/join')
.send({
email: 'zerohch0@gmail.com',
nick: 'zerocho',
password: 'nodejsbook',
})
.expect('Location', '/')
.expect(302, done);
});
});
위의 함수에서 expect들이 나타내는게
res.status(302).redirect(‘/’) 라는것은 알겠는데,
정확하게 이해를 못해서 질문을 드립니다.
expect함수는 expect(value) 형태로 사용하는거라고 알고있는데 인수를 2개씩 써도 상관이 없는건가요??그리고 'location', '/', '302'의 순서는 상관이 없나요?