关键词“单元测试”的包
这些包可作为包集合使用,可在 Xcode 或 SwiftPM 中使用。
swift-testing
用于 Swift 的现代、富有表现力的测试包
SwifterSwift
超过 500 个原生 Swift 扩展的便捷集合,可提高您的生产力。
ViewInspector
SwiftUI 视图的运行时自省和单元测试
Cuckoo
用于 Swift 的无样板代码模拟框架!
swift-spyable
Swift 宏,可简化和自动化创建用于测试的 spies 的过程
XCTestHTMLReport
用于单元和 UI 测试的类似 Xcode 的 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 包,为您的项目提供数据驱动的测试功能。