フレームワーク


SuiteTrait


テストスイートに追加できる特性を記述するプロトコル。


iOS iPadOS Mac Catalyst macOS tvOS

visionOS watchOS Swift 6.0+ Xcode 16.0+

protocol SuiteTrait : Trait




概観


テストライブラリは、テストスイートに追加できる多数の特性を定義しています。また、このプロトコルまたは TestTrait プロトコルに準拠した型を作成することで、独自の特性を定義することもできます。





トピックス


インスタンスプロパティ


var isRecursive: Bool

このインスタンスを子のテストスイートおよびテスト関数に再帰的に適用すべきかどうか。

必須 デフォルトの実装が提供されます。





関連


以下からの継承


Sendable

SendableMetatype

Trait



準拠する型


Bug

Comment

ConditionTrait

ParallelizationTrait

Tag.List

TimeLimitTrait





以下も見よ


カスタム特性の作成


protocol Trait

テスト関数またはテストスイートに追加できる特性を記述するプロトコル。


protocol TestTrait

テスト関数に追加できる特性を記述するプロトコル。


protocol TestScoping

テストスイートまたはテスト関数を実行する前後にカスタムコードを実行するようにテストランナーに指示するプロトコル。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ