SwifterSwift
|
A handy collection of more than 500 native Swift extensions to boost your productivity. |
Fakery
|
:alien: Swift fake data generator |
ViewInspector
|
Runtime introspection and unit testing of SwiftUI views |
XCTestHTMLReport
|
Xcode-like HTML report for Unit and UI Tests |
InstantMock
|
Create mocks easily in Swift |
Frisbee
|
Another network wrapper for URLSession. Built to be simple, small and easy to create tests at the network layer of your application. |
MockingKit
|
MockingKit is a Swift-based library that lets you mock protocols and classes. It lets you register function results, invoke and inspect method calls etc. |
Tablier
|
A micro-framework for Table Driven Tests. |
testify
|
Testify converts XCTest output into a proper structure (JSON, JUNIT, MD), or it'll miserably fail. ๐ |
ResourceHelper
|
Enables you to use .bundle and other resources with SPM Unit-tests |
Guava
|
A Swift test double library. Guava - looks like an apple but it's not. |
Scout
|
Easier, dynamic mocking for Swift. |
t
|
๐งช Quickly test expectations |
ParameterizedTesting
|
A Swift library for generating and running parameterized run-time tests |
SwiftUseCase
|
SwiftUseCase is library for creating independent & test coverable use-cases with a powerful execution API. |
Mokka
|
A collection of helpers to make it easier to write testing mocks in Swift. |
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. |
EGTest
|
EGTest - a package for parameterized testing in Swift |
Test
|
๐งช Expect and assert |
PublisherExpectations
|
XCTestExpectation subclasses to simplify Publisher testing and improve test readability |
DataDrivenTesting
|
A Swift package that provides data-driven testing functionality for your project. |