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
swift-snapshot-testing ๐Ÿ“ธ Delightful Swift snapshot testing.
Difference Simple way to identify what is different between 2 instances of any type. Must have for TDD.
OCMockito Mockito for Objective-C: creation, verification and stubbing of mock objects
OCHamcrest Hamcrest for Objective-C: Powerful, combinable, extensible matchers for verification
swift-custom-dump A collection of tools for debugging, diffing, and testing your application's data structures.
Hammer iOS touch synthesis library
combine-schedulers โฐ A few schedulers that make working with Combine more testable and more versatile.
AccessibilitySnapshot Updating https://github.com/uber/ios-snapshot-test-case.git Updating https://github.com/pointfreeco/swift-snapshot-testing.git Updated https://github.com/uber/ios-snapshot-test-case.git (0.25s) Updated https://github.com/pointfreeco/swift-snapshot-testing.git (0.26s) Computing version for https://github.com/pointfreeco/swift-snapshot-testing.git Computed https://github.com/pointfreeco/swift-snapshot-testing.git at 1.8.2 (0.02s) Computing version for https://github.com/uber/ios-snapshot-test-case.git error: Invalid manifest /tmp/TemporaryFile.YZ3c3I.swift:4:8: error: no such module 'CoreImage' import CoreImage ^ in https://github.com/uber/ios-snapshot-test-case.git
DocTest An experimental tool for testing Swift example code in documentation.
StubKit A smart stubbing system.
swift-gen ๐ŸŽฑ Composable, transformable, controllable randomness.
MirrorDiffKit Graduation from messy XCTAssertEqual messages.
Axt SwiftUI view testing library
swift-dependencies-additions More dependencies for `swift-dependencies`
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.
ApprovalTests.Swift ApprovalTests for Swift, a powerful alternative to assertions
SwiftSimctl Swift client-server tool to call xcrun simctl from your simulator. Automate push notification testing!
XCTAssertCrash Asserts that an expression crashes by using Mach Exception Handler or POSIX Signal Handler.
Tablier A micro-framework for Table Driven Tests.
VaporTestTools Make testing Vapor 3 apps easy
Genything Generate Anything
testify Testify converts XCTest output into a proper structure (JSON, JUNIT, MD), or it'll miserably fail. ๐Ÿ˜‰
MockImagePicker Mock UIImagePickerController for testing camera based UI in simulator
MockSix Mocking microframework for Swift
ResourceHelper Enables you to use .bundle and other resources with SPM Unit-tests
QuickSwiftCheck Interoperability between Quick, Nimble and SwiftCheck.
Keybro Keybro - is a quick wrapper for UIKeyCommand. This tool allows easily adding keyboard shortcuts to your app for debugging and testing applications especially in a simulator.
Scout Easier, dynamic mocking for Swift.
t ๐Ÿงช Quickly test expectations
ParameterizedTesting A Swift library for generating and running parameterized run-time tests
FLet Micro Framework Collection
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.
XCTestStarterKit Lightweight Starter Utilities for Swift project testing with XCTest
MockCloudKitFramework A framework for testing of CloudKit operations. It mocks CloudKit classes to provide a seamless way to test CloudKit operations in your App's code.
Test ๐Ÿงช Expect and assert
KituraHTTPTest Swift package to make testing handlers in the Kitura framework super easy
XCTestUtils Useful XCTest extensions for Swift
SSpec Behavior Driven Development in Swift
AsyncTesting Testing async code with Swift Concurrency
TestURLProtocol A URLProtocol Subclass for testing purposes
DiffedAssertEqual Assert equality in tests. Get a textual diff for inequality
6692 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