Lynda - iOS Test-Driven Development Fundamentals
Size: 584 MB | Duration: 2h 15m | Video: AVC (.mp4) 1280x720 15&30fps | Audio: AAC 48KHz 2ch
Genre: eLearning | Level: Intermediate | Language: English
A test-driven approach to development makes us more pragmatic, efficient, and creative software developers.

TDD is especially critical in the mobile world, where a flexible, modular, quality codebase isnt an option; its a requirement to launch. This course aims to better equip iOS developers with a model for developing strong, scalable, and tested code from the very first line. Start with some test-driven theory, progress to the fundamentals, and then build a small application that will put everything you learned to good use. Along the way, find out how to write your first unit test using Swift and the XCTest framework, and conduct interface testing specifically for UITableViews. Instructor Harrison Ferrone helps you understand TDD theory and practice, enabling you to write coherent tests that reveal the true weaknesses in your code long before it ever goes to production.

Test-driven development: history and theory
Creating a data model test
Expanding tests
Testing class methods
Checking for duplicates
Testing table views
Mocking cells
Testing cell selection
Assembling the app

uploadgig_com: or