|
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 |
|
xctest-dynamic-overlay
|
Report issues in your application and library code as Xcode runtime warnings, breakpoints, assertions, and do so in a testable manner. |
|
Entwine
|
Testing tools and utilities for Apple's Combine framework. |
|
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. |
|
Tablier
|
A micro-framework for Table Driven Tests. |
|
XCTAsync
|
Swift library to more easily test async code |
|
Replacer
|
An easy-to-use library to stub HTTP requests using URLSession and to swizzle methods |
|
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. |
|
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. |
|
XCUITestHelper
|
XCUITestHelper helps you writing UI tests within SwiftUI. It provides a set of useful extensions on XCUIApplication, XCUIElement and XCUIElementQuery to make your tests more readable and easier to maintain. |
|
XCTestExtensions
|
Extensions for commonly used functionality in UI tests using XCTest. |
|
XCTestStarterKit
|
Lightweight Starter Utilities for Swift project testing with XCTest |
|
HTTPMock
|
Lightweight HTTP mocking for Swift |
|
XCTRuntimeAssertions
|
XCTest extensions to test runtime assertions and preconditions |
|
XCTestUtils
|
Useful XCTest extensions for Swift |
|
XCTestExtension
|
A collection of additional assertion methods for `XCTest` framework. |
|
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. |