- Faster and more robust tests with Xcode 10
- Using Swift #file and #line Literals for Custom XCTest Assertions
- Test doubles in Swift: dummies, fakes, stubs, and spies.
- Unit testing retain cycles
- Improving code testability with Swift protocols
- Unit Testing Dispatch Queues With Dependency Injection
- How to test iOS networking code the easy way
- Swift Codable Testing
- Testing error code paths in Swift
- Swift weak reference assertion
- Better tests for delegates
- Starting Unit Testing with Model layer
- Tips and tricks on unit testing iOS apps
- XCTest Error Handling Improvements
- Testing private methods and variables in Swift
- Effective Unit Testing
- XCTest tips and tricks that can level up your Swift testing
- INVERTED EXPECTATIONS
- Testing Asynchronous Operations with Expectations
- XCTestCase / XCTestExpectation / measureBlock()
- Unit testing asynchronous Swift code
- Xcode UI Testing Cheat Sheet
- Automated UI-Testing for iOS Apps
- An introduction to UI Testing on iOS
- UI Testing Quick Guide
- Easy UITests for your iOS app
- UI Testing using Page Object pattern in Swift
- UI Testing in Swift with XCTest framework
- Improving iOS UI Testing
- Introduction to UI Testing in SwiftUI Using XCTest Framework
- Getting started with UI testing for SwiftUI
- Writing testable code when using SwiftUI