What is SnappyTestCase?

SnappyTestCase is an iOS Simulator type agnostic snapshot testing, built on top of the FBSnapshotTestCase.

Features:

  • Simulator type insensitive snapshot testing => restart free, quick various device testing
  • Handy definitions of iOS devices to test with – both iPhone and iPad, with chainable filtering API
  • Forcing simulator to adopt scale and orientation according to test device definition
  • Adding device type and orientation to reference file names
  • You can resize one and validate snapshot of another view (for example, you can resize whole window with UITabBarController and validate snapshot of its tab bar only)
  • Optional closure executed just before verifying view

Overview

  • Pricing: Free
  • Resource Link: https://github.com/tooploox/SnappyTestCase
  • Resource Maker: Tooploox
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • CocoaPods: SnappyTestCase