1. Урок 1.00:06:14
    Installing phpspec
  2. Урок 2.00:07:48
    Buzzwords! Specification & Examples
  3. Урок 3.00:09:44
    Matchers, Examples & Generation
  4. Урок 4.00:05:36
    Custom Inline Matcher
  5. Урок 5.00:05:27
    Registering & Autoloading a Custom Matcher
  6. Урок 6.00:05:45
    Coding up the Custom Matcher
  7. Урок 7.00:06:47
    phpspec? PHPUnit? BDD? TDD? Buzzwords?
  8. Урок 8.00:05:42
    Red, Green, Refactor Cycle + More Dinosaurs
  9. Урок 9.00:05:31
    The ObjectBehavior Magic
  10. Урок 10.00:03:45
    The Magic of the Subject
  11. Урок 11.00:06:14
    Describing Object Construction
  12. Урок 12.00:04:23
    Coding & Debugging
  13. Урок 13.00:05:39
    Instantiation with a static Factory Method
  14. Урок 14.00:07:39
    Describing the Factory Service
  15. Урок 15.00:08:16
    Object Dependencies: To Mock, or Not?
  16. Урок 16.00:06:15
    Expecting Exceptions
  17. Урок 17.00:07:12
    The ObjectStateMatcher
  18. Урок 18.00:08:15
    Describing for Exception Messages
  19. Урок 19.00:07:20
    When Existing Tests Break & Exceptions in __construct()
  20. Урок 20.00:06:09
    Test Doubles
  21. Урок 21.00:04:47
    The EnclosureBuilderService
  22. Урок 22.00:06:25
    Dummies
  23. Урок 23.00:07:03
    Stubs
  24. Урок 24.00:06:04
    Promises (control return values) & Arguments
  25. Урок 25.00:04:00
    Advanced Argument Matching
  26. Урок 26.00:05:04
    Mocks & Spies - shouldBeCalledTimes()
  27. Урок 27.00:04:12
    Test Doubles, Dummies, Mocks & Spies
  28. Урок 28.00:07:09
    Let: The Setup Function