Tools

Jest Cheat Sheet

Print-ready cheat sheet for Jest, organized for fast lookup, study, and desk-side use

Source
Jest Documentation (jestjs.io)
License
MIT
Updated
2026-03-27

Sample

What's in this cheat sheet

  • Setup
  • Basic Tests
  • Matchers
  • Async Testing
  • Mocking
  • Spies
  • Snapshots
  • Setup & Teardown
  • Configuration
  • Common Patterns

Installation

npm install --save-dev jest
# package.json: "scripts": { "test": "jest" }
npx jest              # run all tests
npx jest --watch      # re-run on changes

File Naming

*.test.jsTest files (default pattern)
*.spec.jsAlternative test pattern
__tests__/Test directory (auto-discovered)

Running Specific Tests

npx jest path/to/file.test.js
npx jest --testNamePattern="adds"
npx jest --verbose     # detailed output

Download the full cheat sheet for all sections, formatted for print

Download PDF

Downloads

Choose the treatment that matches how you read