关键词 “可测试性” 的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
swift-composable-architecture
一个用于以一致和可理解的方式构建应用程序的库,在设计时考虑了组合、测试和人体工程学。
swiftui-atom-properties
⚛️ SwiftUI 的原子方法状态管理和依赖注入
RxComposableArchitecture
RxComposableArchitecture 是 Composable Architecture 的一个分支,调整后使其可以与 UIKit 一起工作。
InjectableLoggers
一套不错的协议,将帮助 logger(s) 实现松耦合、可注入和可测试。
swift-fatal-test-value
这个 Swift 宏自动将 fatalError() 注入到初始化器中,简化了依赖注入组件单元测试的设置。
5 个软件包。