
이번 포스팅에서는 React-Testing-Library (줄여서 RTL) 를 활용한 HOC 테스트에 대해 정리해보려 합니다. 리액트 컴포넌트 테스트를 위해 보통 Enzyme나 RTL을 사용하는데, Enzyme가 Implementation Driven Test 방법론을 따르며 어플리케이션이 어떻게 동작하는지에 대해 초점이 맞춰진 반면, RTL은 Behavior Driven Test (행위 주도 테스트) 방법론을 기반으로 어플리케이션을 사용하는 사용자의 행동에 초점을 맞추고 있습니다. 어쨌든, 예시로 들어볼 코드는 아래와 같습니다. // loginRequired.tsx import * as React from 'react'; import {useSelector} from 'react-redux'; impo..
React, Redux...
2020. 3. 15. 23:15
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- js debugger
- devDependencies
- infinite-scrolling
- 크롬 퍼포먼스 탭
- tsconfig.json
- NPM
- react-hooks test
- ES6 Module
- esModuleInterop
- redux-mock-store
- jest reducer 테스트
- reducer test
- ES2020
- Package
- codility
- 효율적인 디버깅
- jest reducer test
- react-infinite-scroll
- axios
- difference_1.default is not a function
- hoc test
- react hoc 테스트
- jest react test
- react-waypoint
- vue.js
- dependencies
- react-testing-library
- infinite-scrolling 구현
- void 0
- javascript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
글 보관함