Swift Package Registry
  • About
  • Add Package
  • Log In

Swift Packages

Repository Description
Quick The Swift (and Objective-C) testing framework.
Nimble A Matcher Framework for Swift and Objective-C
SnapshotTesting 📸 Delightful Swift snapshot testing.
Difference /usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
DocTest An experimental tool for testing Swift example code in documentation.
mockingbird 'XcodeProj' /usr/src/package/.build/checkouts/XcodeProj: error: Source files for target XcodeProj should be located under 'Sources/XcodeProj', or a custom sources path can be set with the 'path' property in Package.swift
StubKit A smart stubbing system.
Gen 🎱 Composable, transformable, controllable randomness.
MirrorDiffKit Graduation from messy XCTAssertEqual messages.
combine-schedulers ⏰ A few schedulers that make working with Combine more testable and more versatile.
MockDuck A network mocking layer for iOS, tvOS, and macOS
Frisbee Another network wrapper for URLSession. Built to be simple, small and easy to create tests at the network layer of your application.
DangerSwiftCoverage Show the coverage of the modified/created files on your PRs.
XCTAssertCrash Asserts that an expression crashes by using Mach Exception Handler or POSIX Signal Handler.
VaporTestTools Make testing Vapor 3 apps easy
SwiftSimctl Swift client-server tool to call xcrun simctl from your simulator. Automate push notification testing!
Tablier A micro-framework for Table Driven Tests.
MockImagePicker Mock UIImagePickerController for testing camera based UI in simulator
MockSix Mocking microframework for Swift
QuickSwiftCheck Quick + Nimble + SwiftCheck
Scout Easier, dynamic mocking for Swift.
ResourceHelper Enables you to use .bundle and other resources with SPM Unit-tests
Testify Testify converts XCTest output into a proper structure (JSON), or it'll miserably fail. 😉
InjectableLoggers A nice set of protocols that will help logger(s) at being loosely coupled, injectable and testable.
CombineTesting A Swift package to allow easy testing of Combine components.
KituraHTTPTest Swift package to make testing handlers in the Kitura framework super easy
SSpec Behavior Driven Development in Swift
DiffedAssertEqual Assert equality in tests. Get a textual diff for inequality
3796 successfully parsed packages Copyright © 2020 All rights reserved. Swift and the Swift logo are trademarks of Apple Inc.
About
  • Twitter
  • zac.gorak.us
GitHub
  • GitHub MarketPlace
  • GitHub App
  • GitHub Action
  • GitHub Repository