用于 Swift 语言的 VIZ 库
使用 Swift 包管理器
在您的 Package.swift
文件中添加:
dependencies: [
.package(url: "https://github.com/viz-blockchain/viz-swift-lib.git", .branch("master"))
]
并运行 swift package update
。 现在你可以在你的 Swift 项目中 import VIZ
了。
要运行所有测试,只需运行 swift test
,这将运行单元测试和集成测试。 要分别运行它们,请使用 --filter
标志,例如 swift test --filter IntegrationTests
使用 Xcode 进行库的开发是最好的方式,要生成一个 .xcodeproj
文件,你需要运行 swift package generate-xcodeproj
。
要启用测试覆盖率显示,请转到 "Scheme > Manage Schemes..." 菜单项并编辑 "viz-swift-lib" 方案,选择 Test 配置,然后在 Options 选项卡下启用 "Gather coverage for some targets" 并添加 viz-swift-lib
目标。
在添加更多单元测试后,必须运行 swift test --generate-linuxmain
命令,并提交 XCTestManifest 更改,以便在 Linux 上运行测试。