Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Pragmatic Testing in iOS
Unit Tests
Getting Started (9:14)
Optional: Adding Testing Targets to your Project (3:55)
Tour of the Starter Project (6:27)
Deposit Amount for Check and Cash Deposit Type (15:37)
Structuring Tests Using Arrange Act and Assert (2:17)
Deposit Amount for Transfer Deposit Type & Calculating Fee (10:50)
Enable Sounds for Test Success & Failures (1:49)
Negative Amount Throws an Exception (8:52)
Withdrawing with Insufficient Funds Results in Penalty (11:06)
Depositing Amount is Added to the Transaction for Bank Account (12:30)
APRService Tests
APR Service Returns APR within Expected Range (18:09)
Implementing CreditScoreProtocol and MockCreditScoreService (14:51)
Implementing APR Calculation Fails for SSN with no Credit Score (14:08)
Integration Testing
Understanding the Scenario
APR Service Calls Get Credit Score on Credit Score Service (16:52)
APR Service Does Not Call Credit Score Service for Invalid SSN (10:18)
UI Testing
User can Calculate APR Successfully with Valid SSN (17:20)
Implementing CreditScoreService Factory (7:52)
Displays Error Message When Credit Score Not Found for SSN (8:21)
Page Object Pattern (18:03)
Testing Credit Score Service
Implementing Tests for Credit Score Service (14:08)
Code Coverage (6:37)
Resources
Testing View Logic
Implementing Tests for View Logic (16:48)
Resource
Conclusion
40% off coupon for any course
Teach online with
Code Coverage
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock