Ep 1: Intro
Intro

"Need for Interstellar Fleet"
- They must travel to a different galaxy
- Can they build an interstellar fleet?
- Software craftsmanship skills is a must
Ep 2: Why xUnit Test Patterns
Why xUnit Test Patterns

"Quality is the Answer"
- Why xUnit Test Patterns?
- The 7 undeniable benefits
- It's all about your career
Ep 3: Test Structure - Single Responsibility Principle
Test Structure - Single Responsibility Principle

"Exploded"
- How to fail without SRP
- How to make it work
- SRP at all levels in unit testing
Ep 4: Test Structure - Setup -> Exercise -> Verify
Test Structure - Setup -> Exercise -> Verify

"[REDACTED]"
- Why the 3 phases
- How to implement
- Examples
Ep 5: Fixture Creation - Intro
Fixture Creation - Intro

"[REDACTED]"
- Encapsulate fixture creation
- Introduce data creators
- Eliminate duplication
Ep 6: Fixture Creation - Part 1
Fixture Creation - Part 1

"[REDACTED]"
- Decompose fixture creation
- Create reusable chunks
- Make it loosely coupled and tightly coherent
Ep 7: Fixture Creation - Part 2
Fixture Creation - Part 2

"[REDACTED]"
- Persistent fixtures
- Transient fixtures
- Hybrid fixtures
Ep 8: Verification Methods
Verification Methods

"[REDACTED]"
- Encapsulate verification logic
- Make it reusable
- Eliminate duplication
Ep 9: Result verification - Intro
Result verification - Intro

"[REDACTED]"
- The 2 types of result verification
- State verification
- Behaviour verification
Ep 10: Result verification - State
Result verification - State

"[REDACTED]"
- Why state verification?
- When to use
- How to use
Ep 11: Result verification - Behaviour
Result verification - Behaviour

"[REDACTED]"
- Why behaviour verification?
- When to use
- How to use
Ep 12: Test Organization - Test Class per Class
Test Organization - Test Class per Class

"[REDACTED]"
- Single test class per tested class
- Benefits of this strategy
- When to use
Ep 13: Test Organization - Test Class per Feature
Test Organization - Test Class per Feature

"[REDACTED]"
- Multiple test classes per tested class
- Benefits of this strategy
- When to use
Ep 14: Test Organization - Test Class per Fixture
Test Organization - Test Class per Fixture

"[REDACTED]"
- Test class per test fixture
- Benefits of this strategy
- When to use
Ep 15: Outro
Outro

"Ready to Space Jump"
- Ready for interstellar jump
- What's next for them?
- Will they find out the answers?
