Packages for keyword “bdd”
These packages are available as a package collection, usable in Xcode or SwiftPM.
CucumberSwift
Cucumber BDD for Swift. Runs Gherkin feature files as XCTest or Swift Testing tests, with step definition macros checked at compile time.
Quick
The Swift (and Objective-C) testing framework.
Nimble
A Matcher Framework for Swift and Objective-C
CucumberSwiftExpressions
Cucumber Expressions for Swift. Parses Cucumber expressions and matches step text against them, for CucumberSwift or on its own.
Spek
🎏 Function builder BDD testing framework in Swift
swift-fakes
Test Doubles for Swift
XCEUniFlow
Unidirectional data flow & finite state machine merged together - app architecture done right.
GherkinGenerator
A Swift library for composing, validating, importing, and exporting Gherkin .feature files programmatically.
swift-gherkin-testing
A native BDD testing framework for Swift. Execute Gherkin .feature files as Swift Testing tests using Swift Macros. No external runtime dependencies. Gherkin v6+ syntax with Cucumber Expressions, 70+ languages, and built-in reporters
SSpec
Behavior Driven Development in Swift
BDDSwift
A type-safe, compiler-enforced way of writing BDD steps and scenarios in Swift for XCTest.
11 packages.