📸 Delightful Swift snapshot testing.
SnapshotTesting is a Swift testing library created by Point-Free that enables snapshot testing for any type of value across Swift platforms. The library allows developers to capture and compare snapshots of views, view controllers, URL requests, and encodable data structures in multiple formats including images, JSON, property lists, and text representations. Built as a Swift package with no configuration required, SnapshotTesting supports dozens of snapshot strategies and can be extended with custom strategies, making it applicable to testing on iOS, macOS, tvOS, and Linux.