When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Testing Fundamentals in iOS
Tests give you the confidence you need when shipping that next great feature to production. In this course, you'll learn the fundamentals of testing effectively in iOS.

This Course Includes
pluralsight
4 (19 reviews )
2 hour
english
Online - Self Paced
core courses
pluralsight
About Testing Fundamentals in iOS
Code is constantly changing, features are continuously being added, and bugs are being filed. Tests allow you to be productive and ensure your application is reliable, that you can refactor your codebase with confidence, and that you really squashed that bug. In this course, Testing Fundamentals in iOS, you’ll learn the basics of how to effectively test in iOS. First, you'll explore how to set up test targets. Next, you'll learn how to write unit tests, integration tests, and UI tests. Finally, you'll delve into mocking and testing asynchronous code. By the end of this course, you’ll know the best practices in writing testable code, how to gather code coverage, and how to randomize and parallelize your tests in practice.
What You Will Learn?
- Course Overview : 1min.
- Setting up Unit Tests in Your Project : 21mins.
- Making Your Code Testable : 21mins.
- Asynchronous Testing : 12mins.
- Mocking Your Tests : 11mins.
- Code Coverage and Performance Tests : 19mins.
- UI Tests : 16mins.
- Testing Your View Controllers : 17mins.