S-5: Introduction to Test-Driven Development Practice
14-1: Creating Projects to Separate Test & Production Code
14-2: Implementing a Test List
14-3: Writing your First Test
14-4: Fixing a Failing Test & Refactoring
15-1: Implementing the ICollection Interface Test First
15-2: Refactoring your Tests - Apply the Setup Pattern
15-3: Adding a New Test: AddRemoveReturnsTrue
15-4: Storing Favorite Items in a Collection
15-5: Implementing a Linked List
15-6: Removing Items from an Empty Collection
15-7: Finding a Favorite from its Label
15-8: Testing for Exceptions
15-9: Significant Refactoring
17-1-A: Providing the User Interface for LocalFavorites
17-1-B: Using LocalFavorites in the User Interface
17-1-C: Check-in and Integration