0 of 24 chapters written · 3 levels planned
Testing
Unit, integration, e2e, and trust
Not written yet
The testing pyramid, mocking that doesn't lie, and the e2e/contract/visual layers that catch what unit tests can't. Beginner through advanced, laid out the same way as the rest of the shelf.
The plan
- chapters planned
- 24
- levels
- 3
- chapters written
- 0
What is planned, level by level
Every stop below is an outline for now. Open one to see what it will cover.
Beginner
“I can write a trustworthy unit test.”
7 sections
- soon
- soon
- soon
Intermediate
“I can test a real application.”
9 sections
- soon
- soon
Advanced
“I can design a test strategy.”
8 sections
- soon
- soon
- soon
Meanwhile
Nothing here is written yet, but these are.
Three honest notes
This is the one topic on the shelf that's explicitly cross-stack — every other topic has its own testing chapter for that stack's tools, this one is about testing as a discipline: what to test where, and why.
TDD gets its own intermediate chapter, not a beginner one, on purpose — red-green-refactor only clicks once you've written enough tests the boring way to feel the difference.
Mutation testing and contract testing are the deepest, rarest layer — most working developers never reach for them, but the advanced tier doesn't skip them.