Korean translation of React testing tutorial written by Robin Wieruch. See original post here - https://www.robinwieruch.de/react-testing-tutorial/
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
translations
.gitignore
README.md
original.md

README.md

React testing tutorial 번역 저장소

  • Robin Wieruch의 React testing tutorial을 번역하는 저장소입니다.

  • 본문 안에 이미지가 몇 개 있으나 가능한 한 원본 그림파일을 바로 가져다 쓰기보다 직접 구현해보면서 알맞은 그림파일을 CDN에 업로드하고 그 URL을 연결하는 것이 더 좋으리라 생각합니다.

  • original.md 파일의 frontmatter는 삭제하지 않고, 추후 개별 블로그의 SEO 용도로 참고하는데 사용할 수 있도록 남겨두었습니다.

  • 본문은 Jekyll 용 마크다운 처리 문법이 들어있고, 그 안에 일부 코드 라인을 강조하는 구문이 있으나 일반 마크다운에는 적용되지 않아 주석처리 해 두었습니다.

  • 번역은 서론을 ch00.md 로, 이후 대단락별로 ch12.md 까지 만들어서 챕터별로 진행했습니다.

    • 맨 마지막 정리하는 문단은 ch12.md 파일에 포함되면 된다고 생각합니다.
    • 챕터별로 나누는 이유는 결과물을 보고 Gitbook으로 배포하기 위함입니다.

목차

  1. 서문

  2. 테스트를 위한 간단한 리액트 애플리케이션 설정하기

  3. Mocha & Chai

    1. 리액트에서 Mocha와 Chai 설정하기
    2. 리액트 State 변경을 단위 테스트하기
  4. Enzyme

    1. 리액트에 Enzyme 테스트 설정하기
    2. Enzyme으로 리액트 테스트하기 - 리액트 컴포넌트를 단위, 통합 테스트하는 방법
  5. Sinon

    1. 리액트에서 Sinon 테스트 설정하기
    2. Sinon으로 리액트 테스트하기 - 비동기 코드를 테스트하는 방법
  6. Jest

    1. 리액트에서 Jest 설정하기
    2. Jest로 리액트 테스트하기 - 컴포넌트 스냅샷 테스트
  7. E2E 테스트

    1. Cypress.io를 활용한 리액트 전체 테스트
  8. CI와 테스트

    1. 리액트 컴포넌트 테스트와 CI(Continuous Integration)
    2. Coveralls로 리액트 컴포넌트의 테스트 커버리지 확인하기 + 후기