iOS Dev 32: Getting Started with Snapshot Testing | Swift 5, XCode 13
In this video, we cover the basics of Snapshot Testing in iOS. We start by creating an app that displays 'Hello World' with white/black background depending on the nightMode value. Next, we learn how to write snapshot tests, record/update snapshots, and view differences in failing snapshots. Finally, we implement a helper function that allows us to be able to create storyboard instances of a ViewController. Say Hi on Social Media: LinkedIn: / Twitter: / its_macco Additional Materials: Snapshot Testing Strategies: https://github.com/pointfreeco/swift-... Unit Testing: • iOS Dev 30: Getting Started with Unit Test... UI Testing: • iOS Dev 31: Getting Started with UI Testin... Video Content 1. Introduction 00:00 2. What is Snapshot Testing? 00:43 3. Project Setup 02:30 4. Installing SnapshotTesting 07:19 5. Test Default State 09:34 6. Failing Snapshot Diff 18:28 7. Update Snapshot Reference 20:47 8. Test Dark Mode 23:37 9. Cherry on top 25:38 10. Conclusion 29:21

iOS Dev 33: MVC Design Pattern Explained with Example | Swift 5, XCode 13

iOS Dev 31: Getting Started with UI Testing | Swift 5, XCode 12

Unlocking the Power of Swift Testing: Modern Approaches to Testing iOS Apps

Swift: VIPER Design Pattern (Architecture, 2023, Xcode 14, Swift 5) - iOS Development

WWDC26: What’s new in Xcode 27 | Apple

Xcode UI Testing - Live Tutorial Session - RWDevCon 2016 - raywenderlich.com

iOS Dev 34: MVVM Design Pattern Explained with Example | Swift 5, XCode 13

Getting Started With Unit Testing | XCTest | Swift

iOS Dev 35: MVVM Binder using Combine | Swift 5, XCode 13

SwiftUI List Explained | Sections, Delete, Reorder & Multi-Select

Watch this if everything feels too much (gentle comfort for tired women)

Intro to Unit Testing in Swift

XCTest + Swift: setUp/tearDown vs Factory Methods

Trump Faces GOP Fury Over Iran Deal; Fox News Blames JD Vance; Iran Gets $300 Billion: A Closer Look

How to write good Unit Tests for iOS Apps in SwiftUI (2022)

iOS Dev 28: Note Taking App with CoreData for Persistence | Swift 5, XCode 12

UI Testing iOS Tutorial

UI Testing In SwiftUI, How To Write UI Tests In SwiftUI for Our PeopleView

iOS Snapshot Testing (2022)

