# enzyme

[React] 리액트 단위(unit)테스트 with React.js Unit Testing, Enzyme and Jest
리엑트 유닛 테스팅이란 컴포넌트를 기능별로 쪼개서 아주 작은 단위로 만든 후 독립적으로 테스팅을 하는것을 의미한다. 단일 책임 원칙에 따라서 한 컴포넌트는 한 가지 역할만 하면 충분하기 때문에 역할 단위로 테스트하는 방법이다. 리액트 어플리케이션 안에 있는 개별적인 코
Enzyme & @testing-library
L'objectif de test en React, c'est de vérifier si tel ou tel résultat s'affiche dans le composant...

두번째도 어려운 React testing
matchmedia 나는 사용한적이 없는데.. find함수가 안돼요. mount와 shallow의 차이점? useEffect가 작동이 안돼요!

처음이라 어려운 React Testing
Next js와 Redux를 함께 사용하는 App에서의 Testing! (feat. Jest, Enzyme)

[React] TDD란?
예전부터 계속 배우고 싶었던 TDD(Test Driven Development, 테스트 주도 개발)에 대해서 알아보고, 어떤 흐름으로 테스트 코드를 작성하는지 알아보죠.velopert님의 TDD 포스팅을 참고했습니다.테스트 코드를 먼저 작성하고 나서 이를 통과시키기 위
Jest와 Enzyme로 React Test하기 🤗
처음으로 테스트 코드를 작성해보고 겪은 과정과 느낀점 그리고 소소한 팁들을 적어보려한다. 테스트? 한번 해보지 뭐 테스트 코드라.. 오래전 부터 들어왔고 많은 시도를 해왔었다. 이론적으로 테스트를 공부하고 수 많은 프로젝트에 도입을 해보려 했으나 번번이 실패하였던 기억이 있다. 그리고 사실 오늘 작성한 테스트 코드가 좋은 코드인지도 잘 모르겠다. 모...

archiving - JS Testing Best Practices
javascript testing의 best practice들을 모아놓은 글이다. production code에 대해서는 best practice를 많이 찾아보았지만, 테스트 코드는 어떠한 best practice가 존재하는지 명확히 알지 못했는데, 그런 면에서 도움이 많이 되는 글인 것 같다. 이 글은 javascript를 기준으로 쓰였지만, 언어를 막...

Enzyme 을 사용한 리액트 컴포넌트 테스트
우선, 우리가 테스팅을 연습할 리액트 프로젝트를 만들겠습니다. CRA 를 통하여 프로젝트를 생성해주세요. 정리 이번 섹션에서는 Enzyme 을 통한 컴포넌트 테스팅에 대해서 알아보았습니다. Enzyme 의 공식 문서를 보면, Enzyme 에 있는 더 많은 기능들을 볼 수 있습니다....

리액트 테스트의 소개
리액트 컴포넌트를 테스트 할 때에는 주로 어떠한 결과가 화면상에 잘 나타났는지, 그리고 어떠한 이벤트 혹은 함수가 호출 됐을 때 원하는 업데이트가 잘 반영이 되는지를 확인합니다. 이를 수행하는 가장 기본적인 방법은 react-dom/test-utils 안에 들어있는 유틸 함수를 사용하는 것 입니다. 그런데, 위 유틸 함수들을 직접 사용해서 테스트 코드를...