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 |