2022-11-29

민석·2022년 11월 29일
0

TIL

목록 보기
52/87

Fact (사실)

스프린트

Feeling (느낌)

스프린트

이번주 스크럼미팅을 했습니다.
아직 프론트에선 콘솔에러, 테스트코드, 에러처리,사용하지않는 코드 정리등 페이지별로 티켓을 만들었는데 양이 매우 많았습니다.
하지만 한번 해보면 비슷한 작업들이라 속도가 점점 붙을거같은 생각이네요

테스트코드를 작성하는데 정말 오랜만에 작성을 했습니다.
먼저 렌더링 테스트부터 작성했는데 typescript, redux환경에서 작업하니
useDispatch, useSelector 을 사용하려하니 타입에러가 뜨더라구요 옆에 동료분은 윤석님을 통해서 as jest.Mock 으로 타입을 정해주면 된다는 해결책을 얻어서 저도 덩달아 수월하게 해결할수있었습니다.
다음에도 타입에러가 뜬다면 이렇게 해결해볼수있을거같네요!

매번 container만 사용하다 이번엔 screen으로 사용해봤습니다.
공식문서를 보며 해보니 크게 어렵진않았네요!

Finding (교훈)

테스트코드는 어떠한 센스를 요구한다기보단 테스트하는 방법을 알고, 어떤걸테스트하면되는지 잘 정리해간다면 비교적 수월하게 할수있을거같네요!

profile
안녕하세요 프론트엔드 개발자 양민석입니다.

0개의 댓글