One lesson
An individual lesson
This track has no lesson ready to buy yet. Each lesson becomes available only after it is built and reviewed.
Under Construction
Testing and security · 30 lessons · up to 10 minutes each
A planned test path through isolated logic, real boundaries, and failure cases.
One-time purchase · USD
Access is attached to your account after payment is verified. No subscription.
One lesson
This track has no lesson ready to buy yet. Each lesson becomes available only after it is built and reviewed.
Full category
Permanent access to the lessons published in this track when you buy. Future lessons are not included. 0 of 30 lessons are published; 0 are in owner review and 30 are Coming Soon.
Lessons 1–10
Topic: pure function examples
Draw a small map of pure function examples in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: dependency replacement
Label the main pieces in dependency replacement in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: database integration boundary
Follow one input through database integration boundary in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: HTTP client stubs
Write down one practical difference between HTTP client stubs in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: state transition coverage
Mark where state transition coverage in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: validation and negative cases
Annotate a minimal example of validation and negative cases in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: test data builders
Show how test data builders in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: async completion and timeouts
Describe one likely failure for async completion and timeouts in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: flaky test isolation
Summarize an official example of flaky test isolation in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: suite speed and signal
Match one small use case to suite speed and signal in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Lessons 11–20
Topic: pure function examples
Create a small working example that uses pure function examples in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: dependency replacement
Combine dependency replacement in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: database integration boundary
Set up database integration boundary in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: HTTP client stubs
Add a check around HTTP client stubs in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: state transition coverage
Add state transition coverage in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: validation and negative cases
Extract validation and negative cases in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: test data builders
Run sample data through test data builders in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: async completion and timeouts
Capture the result of async completion and timeouts in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: flaky test isolation
Handle one expected failure from flaky test isolation in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: suite speed and signal
Write a short usage note for suite speed and signal in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Lessons 21–30
Topic: pure function examples
Add an edge-case test for pure function examples in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: dependency replacement
Add the relevant access, safety, or validation control to dependency replacement in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: database integration boundary
Record a small baseline for database integration boundary in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: HTTP client stubs
Change one measurable cost in HTTP client stubs in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: state transition coverage
Use an observable signal to explain a failure in state transition coverage in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: validation and negative cases
Show that rerunning validation and negative cases in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: test data builders
Compare two documented approaches to test data builders in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: async completion and timeouts
Refine async completion and timeouts in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: flaky test isolation
Check that a complete small flow using flaky test isolation in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
Topic: suite speed and signal
Check the implementation of suite speed and signal in the context of unit boundaries, real integrations, and reliable test data; save a short example or check that demonstrates the result.
References support the selected track topics while its lesson content is built and reviewed progressively.
This track is a catalog outline only. Each lesson remains unavailable until it is built and personally reviewed.