Test Driven Development on iOS has presented some challenges due to lack of tools and support from Apple. This talks is how to achieve TDD and BDD on iOS: - continuous integration Jenkins, Xcode bots - break down and parallelize builds - setup simulator with preset state - Facebook, Permissions - Unit Spec, App Specs, Acceptance Tests - Fakes, Mocks - Stub network calls for tests - Test data modeling - Running backend locally for tests - Image comparison to assert on expected look - Recommending tooling to help overcome the challenges of Apple’s limited support - Kiwi - KIF - KIF-Kiwi - xctool - Swift - Swift to ObjC bridging
This talk was recorded at AltConf 2015. Watch all the videos!
Receive news and updates from Realm straight to your inbox