关键字“测试”的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
XCTestExtensions
在 UI 测试中使用 XCTest 的常用功能的扩展。
Erik
Erik 是一个基于 WebKit 的无头浏览器。 无头浏览器允许运行功能测试,使用 javascript 访问和操作网页。
SpryKit
Spry 是一个框架,允许在 Apple 的 Swift 语言中进行 spying 和 stubbing。还包括用于 spied 对象的 XCTAsserts
XCTHealthKit
一个 XCTest 框架,用于测试使用 Health App 创建 HealthKit 样本
Entwine
Apple 的 Combine 框架的测试工具和实用程序。
CombineExpectations
用于等待 Combine 发布者的测试的实用程序
RIBsTreeViewerClient
在浏览器上实时查看附加的 RIBs 树
XCTRuntimeAssertions
XCTest 扩展,用于测试运行时断言和前提条件
RxExpect
RxSwift 测试框架
SwiftParamTest
Swift 的参数化测试
XCTestUtils
Swift 的有用的 XCTest 扩展
XCTestExtension
`XCTest` 框架的其他断言方法的集合。
Spek
🎏 Swift 中的函数构建器 BDD 测试框架
Tablier
用于表驱动测试的微框架。
DangerSwiftCoverage
在您的 PR 上显示已修改/创建文件的覆盖率。
TestSpy
Spy 对象的 Swift 框架
DiffedAssertEqual
在测试中断言相等性。 获取不等的文本差异
LiteSupport
一个用于类似编译器的 Swift 项目的测试运行器
18 个软件包。