TIL 07.23 jest 코드

박선우·2022년 7월 22일
0

Jest

목록 보기
1/2
post-thumbnail

Jest코드 작성중!! 너모 어렵고~~

  • 기본적인 구조부터 사용까지 아직 처음 단계라 어떻게 작성해야 하는지 공부하는 중이다.

  • 우선 test용 db를 만들어서 진행할 예정이다

  • npx sequelize db:create --env test

user.spec.js

//* 테스트 하기전 앞서 실행. 준비작업
beforeAll(async () => {
   await sequelize.sync(); // 가짜 ORM 생성
});

 ...
 
 ...
 
 ...
 
 
 //* 테스트 후 마무리 작업
afterAll(async () => {
   // 테이블을 다시 만듬 -> 기존 유저를 초기화
   // 왜냐하면 이미 가입된 테스트 계정이 있을경우, 가입테스트 할 경우 충돌나니까 항상 테이블 초기화
   await sequelize.sync({ force: true });
});
  • 위 코드처럼 기본 틀을 잡고 시작할예정 아직 오류가너무 많이 나네 ^.^
profile
코린이 열심히 배우자!

0개의 댓글