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)