Swift Testing Framework Modern testing with Swift Testing framework. No XCTest. Overview Swift Testing replaces XCTest with a modern macro-based approach that's more concise, has better async support, and runs tests in parallel by default. The core principle: if you learned XCTest, unlearn it—Swift Testing works differently. References - Apple Documentation - Migration Guide Core Concepts Assertions | Macro | Use Case | |-------|----------| | | Soft check — continues on failure. Use for most assertions. | | | Hard check — stops test on failure. Use for preconditions only. | Optional Unwrappin…