关键词 “单元测试” 的包
这些包可以作为包集合使用,可在 Xcode 或 SwiftPM 中使用。
swift-testing
一个现代的、富有表现力的 Swift 测试包
SwifterSwift
一个包含 500 多个原生 Swift 扩展的实用集合,可提高您的工作效率。
ViewInspector
SwiftUI 视图的运行时自省和单元测试
Cuckoo
适用于 Swift 的无样板代码模拟框架!
swift-spyable
简化和自动化测试间谍创建过程的 Swift 宏
XCTestHTMLReport
类似于 Xcode 的单元和 UI 测试 HTML 报告
Fakery
:alien: Swift 假数据生成器
Guise
一个优雅、灵活、类型安全的 Swift 依赖项解析框架
MockingKit
MockingKit 是一个 Swift SDK,可让您轻松模拟 `Swift` 中的协议和类。
InstantMock
在 Swift 中轻松创建模拟
Frisbee
另一个用于 URLSession 的网络包装器。旨在简单、小巧且易于在应用程序的网络层创建测试。
testify
Testify 将 XCTest 输出转换为正确的结构 (JSON, JUNIT, MD, GFM),否则它将惨败。 😉
XCTestExtension
`XCTest` 框架的附加断言方法集合。
Tablier
用于表格驱动测试的微框架。
SwiftFixture
一种通过标准化 fixture 值的创建来帮助您编写简洁明了的单元测试的工具。
SwiftUseCase
SwiftUseCase 是一个库,用于创建具有强大执行 API 的独立且可测试的用例。
EGTest
EGTest - 一个用于 Swift 中参数化测试的包
ParameterizedTesting
一个用于生成和运行参数化运行时测试的 Swift 库
t
🧪 快速测试期望
DataDrivenTesting
一个为您的项目提供数据驱动测试功能的 Swift 包。