react-testing-tutorial-kr
react-testing-tutorial-kr copied to clipboard
Korean translation of React testing tutorial written by Robin Wieruch. See original post here - https://www.robinwieruch.de/react-testing-tutorial/
React testing tutorial 번역 저장소
-
Robin Wieruch의 React testing tutorial을 번역하는 저장소입니다.
-
본문 안에 이미지가 몇 개 있으나 가능한 한 원본 그림파일을 바로 가져다 쓰기보다 직접 구현해보면서 알맞은 그림파일을 CDN에 업로드하고 그 URL을 연결하는 것이 더 좋으리라 생각합니다.
-
original.md파일의 frontmatter는 삭제하지 않고, 추후 개별 블로그의 SEO 용도로 참고하는데 사용할 수 있도록 남겨두었습니다. -
본문은 Jekyll 용 마크다운 처리 문법이 들어있고, 그 안에 일부 코드 라인을 강조하는 구문이 있으나 일반 마크다운에는 적용되지 않아 주석처리 해 두었습니다.
-
번역은 서론을
ch00.md로, 이후 대단락별로ch12.md까지 만들어서 챕터별로 진행했습니다.- 맨 마지막 정리하는 문단은
ch12.md파일에 포함되면 된다고 생각합니다. - 챕터별로 나누는 이유는 결과물을 보고 Gitbook으로 배포하기 위함입니다.
- 맨 마지막 정리하는 문단은
목차
-
서문
-
테스트를 위한 간단한 리액트 애플리케이션 설정하기
-
Mocha & Chai
- 리액트에서 Mocha와 Chai 설정하기
- 리액트 State 변경을 단위 테스트하기
-
Enzyme
- 리액트에 Enzyme 테스트 설정하기
- Enzyme으로 리액트 테스트하기 - 리액트 컴포넌트를 단위, 통합 테스트하는 방법
-
Sinon
- 리액트에서 Sinon 테스트 설정하기
- Sinon으로 리액트 테스트하기 - 비동기 코드를 테스트하는 방법
-
Jest
- 리액트에서 Jest 설정하기
- Jest로 리액트 테스트하기 - 컴포넌트 스냅샷 테스트
-
E2E 테스트
- Cypress.io를 활용한 리액트 전체 테스트
-
CI와 테스트
- 리액트 컴포넌트 테스트와 CI(Continuous Integration)
- Coveralls로 리액트 컴포넌트의 테스트 커버리지 확인하기 + 후기