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
