Start learning with our library of video tutorials taught by experts. Get started
Unit testing increases productivity and raises code quality. In this course, author Ron Lisle explains installation and effective use of unit testing tools and techniques for iOS projects, to ensure more stable, functional apps. An example application is provided to demonstrate testing and as the course progresses, developers are shown how to tackle the increasingly complex problems encountered when unit testing iOS development projects.
Hi! I am Ron Lisle and welcome to Unit Testing iOS Applications with Xcode 4. In this course, we will look at unit testing and how to unit test iOS applications. We will use the support built into Xcode 4 called OCUnit and also a couple of open-source unit test frameworks called GHUnit and OCMock. I will start off easy by explaining what unit testing is and how it differs from other types of testing. I'll show you how to install and use the OCUnit support built into Xcode 4, and then we'll see how to add and use the additional unit testing capabilities provided by GHUnit.
Then we will move up to some more advanced techniques including the use of mock objects using OCMock. Finally, we'll look at some of the problem areas when unit testing iOS applications and how these tools can be used to solve difficult testing situations. So let's get started with Unit Testing iOS Applications with Xcode 4.
Find answers to the most frequently asked questions about Unit Testing iOS Applications with Xcode 4.
Here are the FAQs that matched your search "":
Sorry, there are no matches for your search ""—to search again, type in another word or phrase and click search.
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.