OCMockito
|
Mockito for Objective-C: creation, verification and stubbing of mock objects |
XCTestHTMLReport
|
Xcode-like HTML report for Unit and UI Tests |
OCHamcrest
|
Hamcrest for Objective-C: Powerful, combinable, extensible matchers for verification |
Entwine
|
Testing tools and utilities for Apple's Combine framework. |
xctest-dynamic-overlay
|
Report issues in your application and library code as Xcode runtime warnings, breakpoints, assertions, and do so in a testable manner. |
EmceeTestRunner
|
Emcee is a tool that runs Android and iOS tests in parallel using multiple simulators and emulators across many servers |
CombineExpectations
|
Utilities for tests that wait for Combine publishers |
ViewControllerPresentationSpy
|
Unit test presented and dismissed iOS view controllers, including alerts and action sheets |
Conbini
|
Publishers, operators, and subscribers to supplement Combine. |
ApprovalTests.Swift
|
ApprovalTests for Swift, a powerful alternative to assertions |
CucumberSwift
|
A lightweight swift Cucumber implementation |
XCTAssertCrash
|
Asserts that an expression crashes by using Mach Exception Handler or POSIX Signal Handler. |
UITestingPlus
|
Utilities for working with XCUI testing |
vapor-spec
|
Unit testing Vapor applications through declarative specifications. |
XCTAsync
|
Swift library to more easily test async code |
Tablier
|
A micro-framework for Table Driven Tests. |
SwiftTestReporter
|
A Swift library for creating JUnit XML test results that can be interpreted by tools such as Bamboo or Jenkins. Macos and Linux ready. |
Replacer
|
An easy-to-use library to stub HTTP requests using URLSession and to swizzle methods |
testify
|
Testify converts XCTest output into a proper structure (JSON, JUNIT, MD, GFM), or it'll miserably fail. 😉 |
XCAppTest
|
Utilities for easier interaction with XCUITest methods |
XCTHealthKit
|
An XCTest Framework to test the creation of HealthKit samples using the Health App |
SwiftAsyncAssert
|
Assert functions to evaluate Swift concurrency async expressions in XCTests. |
TestCleaner
|
Tidy up repetitive XCTests |
ParameterizedTesting
|
A Swift library for generating and running parameterized run-time tests |
BDDSwift
|
A type-safe, compiler-enforced way of writing BDD steps and scenarios in Swift for XCTest. |
XCTestStarterKit
|
Lightweight Starter Utilities for Swift project testing with XCTest |
XCTestExtensions
|
Extensions for commonly used functionality in UI tests using XCTest. |
XCTestExtension
|
A collection of additional assertion methods for `XCTest` framework. |
XCTRuntimeAssertions
|
XCTest extensions to test runtime assertions and preconditions |
XCTestUtils
|
Useful XCTest extensions for Swift |
LinuxMainGen
|
[deprecated] A tool to automatically generate LinuxMain.swift |
FTTestingKit
|
Mockups and async extension to XCTestCase |
DiffedAssertEqual
|
Assert equality in tests. Get a textual diff for inequality |
AmiiboService
|
Ready-to-use service that retrieves data as decoded models from any of the Amiibo API available endpoints. |