XCTestStarterKit
Lightweight starter utilities for Swift project testing with XCTest.
Installation
Xcode Projects
Select File
-> Swift Packages
-> Add Package Dependency
and enter https://github.com/CypherPoet/XCTestStarterKit
.
Swift Package Manager Projects
You can add XCTestStarterKit
as a package dependency in your Package.swift
file:
let package = Package(
//...
dependencies: [
.package(url: "https://github.com/CypherPoet/XCTestStarterKit", .exact("0.0.2")),
],
//...
)
From there, refer to XCTestStarterKit
as a "target dependency" in any of your package's targets that need it. (This will likely be a test target.)
targets: [
.testTarget(
name: "YourProjectTests",
dependencies: [
"YourProject",
"XCTestStarterKit",
],
path: "Tests/",
...
]
Then simply import XCTestStarterKit
wherever you’d like to use it.
? Developing
Requirements
- Xcode 12.5+ (Recommended)