- [Narrator] Thanks for joining me for this course.…I really hope the repetitive…and sometimes counterintuitive nature…of test-driven development didn't stop you…from seeing its potential to make your own code…stronger and cleaner.…Now we've really only covered the basics…with our movie tracking app,…but if you're looking for more background information…on TDD, I'd recommend that you take a look…at Test-Driven Development: By Example by Kent Beck.…On the other hand, if you want to learn about testing…specific features or functionality,…I'd suggest taking a look…at Test-Driven iOS Development with Swift…by Dr. Dominik Hauser.…
I'd also highly recommend doing a deep dive…in the Apple documentation…into the various XCTAssert classes…and how you can further modify and customize them…to fit your needs.…As always, happy coding.…
- What is test-driven development?
- Creating and expanding a data model
- Creating a manager class
- Testing class methods
- Checking for duplicates
- Testing table views
- Mocking cells
- Testing cell selection
- Assembling the app
Skill Level Intermediate
1. Foundation and Theory
2. Getting Started
3. The Manager Class
4. TableView Testing
5. Finishing Touches
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.