XCTestStarterKit

Banner Logo

Twitter: @cypher_poet

用于使用 XCTest 进行 Swift 项目测试的轻量级启动器实用程序。

安装

Xcode 项目

选择 File -> Swift Packages -> Add Package Dependency,然后输入 https://github.com/CypherPoet/XCTestStarterKit

Swift Package Manager 项目

您可以在您的 Package.swift 文件中将 XCTestStarterKit 添加为包依赖项

let package = Package(
    //...
    dependencies: [
        .package(url: "https://github.com/CypherPoet/XCTestStarterKit", .exact("0.0.3")),
    ],
    //...
)

从那里,在任何需要它的 _您的_ 包的目标中,将 XCTestStarterKit 引用为“目标依赖项”。(这很可能是一个测试目标。)

targets: [
    .testTarget(
        name: "YourProjectTests",
        dependencies: [
            "YourProject",
            "XCTestStarterKit",
        ],
        path: "Tests/",
    ...
]

然后只需在任何您想使用它的地方 import XCTestStarterKit

贡献

非常欢迎对 XCTestStarterKit 做出贡献。查看一些 问题模板 以获取更多信息。

💻 开发

要求

📜 生成文档

文档由 Jazzy 生成。 安装说明可以在这里找到,一旦你设置好它,只需从命令行运行 jazzy 即可生成文档。

📝 请注意,这只会为您生成 docs 文件夹以供本地查看。 此文件夹被 git 忽略,因为存在一个 action 来自动在根级别生成文档并在项目的 gh-pages 分支上提供它们。

🏷 许可证

XCTestStarterKit 在 MIT 许可证下可用。 有关更多信息,请参阅 LICENSE 文件