Swift Testing 是苹果推出的新框架,用于在各平台上现代化 Swift 测试
原文英文,约600词,阅读约需2分钟。发表于: 。While XCTest remains the preferred way to create tests in Xcode, the new Swift Testing framework attempts to introduce an expressive and intuitive API for the definition of tests that applies to...
Swift Testing是一个新的测试框架,旨在为所有支持Swift的平台引入一种表达性和直观的测试定义API。该框架还支持参数化、并行化、分类和将测试与错误关联。Swift Testing广泛使用宏来提供声明复杂行为的惯用方式。开发人员可以使用@Test宏声明测试,并为测试函数关联特性。测试函数可以组织成测试套件,并提供验证测试结果的宏。Swift Testing可以与XCTest共存,无需迁移现有测试。