beginnerQA & Test Automation

Unit Testing & TDD for JavaScript

Tests that let you refactor instead of tests that block you

By CodeCraft Academy14 lessons~10h4.5(188)

Unit Testing & TDD for JavaScript: Tests that let you refactor instead of tests that block you.

What you'll be able to do

  • Write behaviour-first tests
  • Refactor safely under coverage
  • Know what not to test

Curriculum

Getting started
How this course workspreview
Setting up your environmentpreview13m
Starter repo & setup checklist
Core concepts
The mental model19m
Working through the happy path16m
What breaks in production (and why)
Tradeoffs and alternatives14m
Interactive walkthrough
Applied practice
Building the reference implementation27m
Guided exercise: build it yourself
Cheat sheet, templates & further reading
Build & assess
Knowledge check
Unit Testing & TDD for JavaScript: final assignment
Where to go next

Reviews

Siddharth Ghosh★★★★

Appreciated the 'what not to test' section.