Tools
Jest Cheat Sheet
Print-ready cheat sheet for Jest, organized for fast lookup, study, and desk-side use
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.js | Test files (default pattern) |
*.spec.js | Alternative 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 PDFDownloads
Choose the treatment that matches how you read
-
Recommended
Standard
B&W, ink-efficient. The default for laser printers and photocopies
Best for Printouts and desk-side reference
-
Color
Warm color accents for on-screen reading or color printers
Best for Screen reading or color printers
-
Reference Card
Maximum density, 4-column layout. Everything on one page
Best for Fast scanning and minimum paper use