CG数据库 >> Lynda – Swift: Writing Testable Code

Lynda – Swift: Writing Testable Code的图片1

Lynda - Swift: Writing Testable Code

Size: 1.22 GB | Duration: 3h 12m | Video: AVC (.mp4) 1280x720 15&30fps | Audio: AAC 48KHz 2ch

Genre: eLearning | Level: Intermediate | Language: English

Bugs are nearly inevitable in modern day app development. As a result, it's important to write your apps in testable ways. In this course, learn how to architect your Swift app to make testing a breeze. Mark DiFranco covers dependency injection, how to use protocols to help with tests, best practices for organizing your tests, and working with UI tests. He helps to illustrate the different concepts covered in this course by building a speedometer app.

Topics include:

* Why write unit tests?

* What is dependency injection?

* Using protocols to help with tests

* Handling external dependencies

* Anatomy of a test case

* Writing tests

* Analyzing code coverage

* Visualizing test results

* Writing and extending UI tests

Lynda – Swift: Writing Testable Code的图片2

发布日期: 2017-05-25