정의
- 단순성에 초점을 맞춘 유쾌한(delightful) 자바스크립트 테스트 프레임워크
특징
- zero config
- 별도의 설정 없이 바로 작업하는 것을 목표로 함
- snapshots
- 큰 객체로 테스트하는 것을 쉽게 만듦. 스냅샷 또는 인라인에 저장 된 객체와 함께 테스트가 실행 됨
- isolated
- 성능을 극대화하기 위해 테스트들은 각각의 프로세스에서 병렬 실행
- great api
it, expect
와 같은 Framework, Assertion API를 모두 가지고 있음
철학
- 자바스크립트 코드베이스의 정확성을 보장하기 위해 설계 된 자바스크립트 테스팅 프레임워크
- 접근성이 좋고 친숙하며 기능이 풍부한 API를 통해 신속하게 결과를 얻을 수 있음
- 문서화가 잘 되어 있고, 설정이 거의 필요하지 않으며 요구사항에 맞게 확장할 수 있음