Swift iOS 协议和为原生 iOS 库和框架 创建的包装器的集合。
这意味着什么
该项目包含了多个协议、包装器、属性包装器和构建器,可以与相应的存根(fake)一起使用,进行简单的单元测试。
将 Capsule 添加到您的项目中
CocoaPods
CocoaPods 是向项目中添加 Capsule
的推荐方法
- 在 Podfile 文件中加入 Capsule:
pod 'Capsule'
。 - 通过运行
pod install
命令来安装 pod。
Swift Package Manager
Swift Package Manager 可以用于将 Capsule
添加到项目中
- 添加
.package(url: "https://github.com/rbaumbach/Capsule", from: "1.1.0")
- 按照说明添加 Capsule 包到您的项目中。
从 Git 的Hub上克隆
- 从 GitHub 上克隆仓库,直接复制文件,或者将其作为 git 子模块添加。
- 将
Source
文件夹下的所有文件添加到您的项目中。
构建
本项目已配置使用 fastlane 运行测试。
首先,在项目目录下使用 bundle 安装所需的 gem,并安装 Cocoapods。
$ bundle
$ bundle exec pod install
然后使用 fastlane 在命令行上运行所有测试。
$ bundle exec fastlane build
建议、要求和反馈
感谢您查看 Capsule
。任何反馈、建议都可以发送到:[email protected],或者以 GitHub issue 的形式提出。