• Overview

Ep 1: Intro

Intro

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"Need for Interstellar Fleet"

  • They must travel to a different galaxy
  • Can they build an interstellar fleet?
  • Software craftsmanship skills is a must
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo

Ep 2: Why xUnit Test Patterns

Why xUnit Test Patterns

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"Quality is the Answer"

  • Why xUnit Test Patterns?
  • The 7 undeniable benefits
  • It's all about your career
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo

Ep 3: Test Structure - Single Responsibility Principle

Test Structure - Single Responsibility Principle

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"Exploded"

  • How to fail without SRP
  • How to make it work
  • SRP at all levels in unit testing
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo

Ep 4: Test Structure - Setup -> Exercise -> Verify

Test Structure - Setup -> Exercise -> Verify

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"[REDACTED]"

  • Why the 3 phases
  • How to implement
  • Examples
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo

Ep 5: Fixture Creation - Intro

Fixture Creation - Intro

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"[REDACTED]"

  • Encapsulate fixture creation
  • Introduce data creators
  • Eliminate duplication
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo

Ep 6: Fixture Creation - Part 1

Fixture Creation - Part 1

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"[REDACTED]"

  • Decompose fixture creation
  • Create reusable chunks
  • Make it loosely coupled and tightly coherent
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo

Ep 7: Fixture Creation - Part 2

Fixture Creation - Part 2

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"[REDACTED]"

  • Persistent fixtures
  • Transient fixtures
  • Hybrid fixtures
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo

Ep 8: Verification Methods

Verification Methods

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"[REDACTED]"

  • Encapsulate verification logic
  • Make it reusable
  • Eliminate duplication
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo

Ep 9: Result verification - Intro

Result verification - Intro

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"[REDACTED]"

  • The 2 types of result verification
  • State verification
  • Behaviour verification
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo

Ep 10: Result verification - State

Result verification - State

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"[REDACTED]"

  • Why state verification?
  • When to use
  • How to use
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo

Ep 11: Result verification - Behaviour

Result verification - Behaviour

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"[REDACTED]"

  • Why behaviour verification?
  • When to use
  • How to use
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo

Ep 12: Test Organization - Test Class per Class

Test Organization - Test Class per Class

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"[REDACTED]"

  • Single test class per tested class
  • Benefits of this strategy
  • When to use
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo

Ep 13: Test Organization - Test Class per Feature

Test Organization - Test Class per Feature

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"[REDACTED]"

  • Multiple test classes per tested class
  • Benefits of this strategy
  • When to use
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo

Ep 14: Test Organization - Test Class per Fixture

Test Organization - Test Class per Fixture

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"[REDACTED]"

  • Test class per test fixture
  • Benefits of this strategy
  • When to use
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo

Ep 15: Outro

Outro

2 h 30 min

3 Scenes

Current Progress
Current Progress
Current Progress
 Progress: not avalible in demo

"Ready to Space Jump"

  • Ready for interstellar jump
  • What's next for them?
  • Will they find out the answers?
Current Progress
Current Progress
Current Progress
Progress:  not avalible in demo
>
Success message!
Warning message!
Error message!