#swiftlang #swifttesting #xcode
#swiftlang #swifttesting #xcode
forums.swift.org/t/st-0009-at...
#swift #swifttesting
forums.swift.org/t/st-0009-at...
#swift #swifttesting
𝑆𝑤𝑖𝑓𝑡𝑇𝑒𝑠𝑡𝑖𝑛𝑔 is becoming the de-facto standard. Here's how to integrate it into your agentic coding workflows for high-quality test generation.
#SwiftTesting #AI #Swift
www.avanderlee.com/ai-developme...
𝑆𝑤𝑖𝑓𝑡𝑇𝑒𝑠𝑡𝑖𝑛𝑔 is becoming the de-facto standard. Here's how to integrate it into your agentic coding workflows for high-quality test generation.
#SwiftTesting #AI #Swift
www.avanderlee.com/ai-developme...
Five critical pitfalls that trip up teams adopting Swift Testing at scale. Learn the patterns that prevent test pollution, flaky assertions, and maintenance nightmares as your test suite grows.
#Swift #Testing #SwiftTesting
Five critical pitfalls that trip up teams adopting Swift Testing at scale. Learn the patterns that prevent test pollution, flaky assertions, and maintenance nightmares as your test suite grows.
#Swift #Testing #SwiftTesting
www.mobiledevdiary.com/posts/series...
by Maciej Gomółka
#ios #iosdevelopment #swift #swiftui #swiftlang #XCTest #SwiftTesting
www.mobiledevdiary.com/posts/series...
by Maciej Gomółka
#ios #iosdevelopment #swift #swiftui #swiftlang #XCTest #SwiftTesting
Legitimately, I'm really excited for this. This'll enable much more consistent set of tooling that can easily be used in Swift Testing and in XCTest. It'll also make migrating from XCTest to Swift Testing […]
Legitimately, I'm really excited for this. This'll enable much more consistent set of tooling that can easily be used in Swift Testing and in XCTest. It'll also make migrating from XCTest to Swift Testing […]
It’s a neat protocol to improve the output of your parameterized tests.
craftingswift.dev/articles/imp...
#swiftTesting #quickTip
It’s a neat protocol to improve the output of your parameterized tests.
craftingswift.dev/articles/imp...
#swiftTesting #quickTip
Then you will have better names in the Xcode's Test navigator
Then you will have better names in the Xcode's Test navigator
Exit tests! Death tests! Termination tests! In Swift Testing!
#swift #swifttesting
Exit tests! Death tests! Termination tests! In Swift Testing!
#swift #swifttesting
- Exit tests: forums.swift.org/t/pitch-exit...
- Attachments: forums.swift.org/t/pitch-atta...
#swift #swifttesting
- Exit tests: forums.swift.org/t/pitch-exit...
- Attachments: forums.swift.org/t/pitch-atta...
#swift #swifttesting
github.com/uber/ios-sna...
github.com/uber/ios-sna...
paul-samuels.com/blog/2025/03...
#swifttesting #swift
paul-samuels.com/blog/2025/03...
#swifttesting #swift
Use 𝑆𝑜𝑢𝑟𝑐𝑒𝐿𝑜𝑐𝑎𝑡𝑖𝑜𝑛 to report failures at the call site, not inside helpers. For complex validation, 𝐼𝑠𝑠𝑢𝑒.𝑟𝑒𝑐𝑜𝑟𝑑 keeps failures clean.
#SwiftTesting #Swift
qualitycoding.org/swift-testin...
Use 𝑆𝑜𝑢𝑟𝑐𝑒𝐿𝑜𝑐𝑎𝑡𝑖𝑜𝑛 to report failures at the call site, not inside helpers. For complex validation, 𝐼𝑠𝑠𝑢𝑒.𝑟𝑒𝑐𝑜𝑟𝑑 keeps failures clean.
#SwiftTesting #Swift
qualitycoding.org/swift-testin...
𝐶𝑢𝑠𝑡𝑜𝑚𝑇𝑒𝑠𝑡𝑆𝑡𝑟𝑖𝑛𝑔𝐶𝑜𝑛𝑣𝑒𝑟𝑡𝑖𝑏𝑙𝑒 gives parameterized test cases readable names, making failures easier to diagnose in Xcode's test navigator.
#SwiftTesting #Testing
craftingswift.dev/articles/imp...
𝐶𝑢𝑠𝑡𝑜𝑚𝑇𝑒𝑠𝑡𝑆𝑡𝑟𝑖𝑛𝑔𝐶𝑜𝑛𝑣𝑒𝑟𝑡𝑖𝑏𝑙𝑒 gives parameterized test cases readable names, making failures easier to diagnose in Xcode's test navigator.
#SwiftTesting #Testing
craftingswift.dev/articles/imp...
Loving how easy it is to write tests—and how much it improves readability.
#iOSDev
Loving how easy it is to write tests—and how much it improves readability.
#iOSDev
You can pass more than one collection as argument, then it will use the Cartesian product of combinations as parameters.
I was gonna write a custom function to do this
#swift #swiftTesting
You can pass more than one collection as argument, then it will use the Cartesian product of combinations as parameters.
I was gonna write a custom function to do this
#swift #swiftTesting
[Original post on oldbytes.space]
[Original post on oldbytes.space]