테스트를 진행할 주제들에 대해서 선정을 진행했습니다
addTodo 컴포넌트 :
테스트 항목 :
빈 제목으로 할 일을 추가하면 에러 메시지를 표시.
빈 내용으로 할 일을 추가하면 에러 메시지를 표시.
빈 시작 날짜로 할 일을 추가하면 에러 메시지를 표시.
빈 끝 날짜로 할 일을 추가하면 에러 메시지를 표시.
정상적인 데이터로 할 일을 추가할 수 있는지 확인.
부가적:
제목 내용 시작날짜 끝날짜가 화면에 보이는지
함수 호출에 올바른 인자가 전달되는지
header 컴포넌트 :
테스트 항목 :
각 헤더에 보여줘야할 '홈' , '투두 작성' , '투두 전체' , '로그인'이 포함되었는지
list 컴포넌트 :
테스트 항목 :
get 요청을 통해 받아온 Todo데이터를 랜더링하고있는지
완료하기/취소하기 버튼을 눌렀을때 _changeTodo API에 정확한 인자를 전달하는지
진행하면서 추가로 필요한 테스트들을 추가해보겠습니다 ㅎㅎ
'Aplication test' 카테고리의 다른 글
테스트 코드의 의의 (0) | 2024.01.26 |
---|---|
리액트 테스트코드 - add (0) | 2023.10.31 |
리액트 테스트코드 - list , header (0) | 2023.10.30 |
리액트 테스트코드 - 1 (0) | 2023.10.28 |
리액트 테스트코드 - intro (0) | 2023.10.25 |