Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- dp
- 2623
- 페이지교체알고리즘
- 테스트주도개발
- LOLIN D32
- 13459
- 데이터 링크 계층
- 9996
- 3XN 타일링
- 적두트리
- tfjs
- REACT
- c++
- Vite 사용 이유
- 1796
- mediastream
- 백준
- RBT
- WebRTC란
- stl
- TDD란?
- 자료구조
- 메모리계층
- 구현
- 구슬탈출
- 풀이
- TDD
- 백준 2133
- OpenVidu
- ESP32
Archives
- Today
- Total
그냥 블로그
[CS] sw 테스트 : 단위 테스트 (Jest) 본문
반응형
단위 테스트
소스 코드 단위의 자동화된 테스트 코드, 함수 또는 클래스의 한 줄. 두가지 유형이 있다.
사교적 단위 테스트 ( 종속성이 있는 단위 )
솔리터리 유닛 테스트 ( 종속성이 없는 단위)
프로그램의 개별 부분이 예상대로 올바르게 작동하는지 확인한다.
Jest
*.test.js 형식으로 테스트 파일을 만들면 된다.
기본적으로 폴더 내부의 .js, .jsx, .ts 파일을 찾도록 구성되어 있다.
cjs가 기본인 듯.
ESM 사용을 원할 시 barbel과 package.json을 건들여주면 됨.
테스트 파일은 .js로 사용.
test("setRule() returns undefined when called", () => {
expect(validator.setRule()).toBeUndefined();
});
넘 잠와서 다음에 보충...
https://dev.to/dstrekelj/how-to-write-unit-tests-in-javascript-with-jest-2e83
'CS > 기타' 카테고리의 다른 글
[CS] 함수형 프로그래밍과 불변성(immutable) (0) | 2024.07.24 |
---|---|
정규 표현식 (Regex) (10) | 2024.07.24 |
[객체 지향] 객체 지향 설계 원칙 SOLID (0) | 2024.07.22 |
[CS] 파싱/ 컴파일러 이론 (0) | 2024.07.17 |
[GIT] Git에 대해서 (0) | 2024.07.15 |