01:21 - John Reid Introduction
02:45 - Tools For Testing and Test-Driven Development (TDD)
- XCTest
- OCHamcrest
- OCMockito
03:24 - Matching/Matchers 07:13 - Getting Started
08:58 - Partial Matching 10:26 - Mocking and Stubbing 14:04 - TDD Process and Workflow 17:49 - TDD vs Unit Testing
19:54 - iOS Code That Doesn’t/Does Adapt Well to TDD 21:17 - User Interface Testing 24:58 - End-to-End Testing 30:18 - Communication and Collaboration
- Working Effectively with Legacy Code by Michael Feathers
33:39 - OCMock, OCMockito 39:13 - OCMockito with Swift?
41:07 - Inside Out vs Outside In Picks wit.ai (Mike)
Jon's UIViewController TDD Screencast (Jaim)
Test-Driven iOS Development (Developer's Library) by Graham Lee (Jaim)
NeewerHandheld Video Stabilizer for DV GoPro Mini Cameras (Chuck)
Cell Phone Tripod Adapter (Chuck)
Working Effectively with Legacy Code by Michael Feathers (Jon)
Clean Coders (Jon)
AppCode (Jon)