iOS App Development: Test-Driven Development
Offered By: LinkedIn Learning
Course Description
Overview
Learn to write flexible, modular, and high-quality Swift code for your iOS apps with test-driven development tools and techniques.
Syllabus
Introduction
- Welcome
- What you should know
- Using the exercise files
- What is test-driven development?
- Why test-driven development?
- Unit tests explained
- Development techniques
- Planning and design
- Demo: What we're building
- Project setup
- Test case breakdown
- Create a data model
- Expand the data model
- Create the movie manager
- Add manager functionality
- Check off movies
- Compare movies
- Wrap up the movie manager
- Interface testing setup
- Data source and delegate setup
- TableView section one tests
- TableView section two tests
- Mocking the TableView cell
- Configure the TableView cell
- Test cell selection
- Assemble the app
- Code coverage
- Next steps
Taught by
Harrison Ferrone
Related Courses
Programmation sur iPhone et iPadSorbonne University via France Université Numerique Intro to iOS App Development with Swift
Udacity Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique iOS Networking with Swift
Udacity Learn Swift Programming Syntax
Udacity