インスタンスメソッド


encodeTestArgument(to:)


このテスト引数をコード化します。


iOS iPadOS Mac Catalyst macOS tvOS

visionOS watchOS Swift 6.0+ Xcode 16.0+

func encodeTestArgument(to encoder: some Encoder) throws

必須





パラメータ


encoder

データを書き込むべきエンコーダ。



議論


Throws コード化中に発生したエラー。


選択したテストケースを実行できるようにするためにサポートされているその他の方法の一覧については、パラメーター化されたテストの実装 を参照してください。


パラメータ化されたテスト関数の特定のテストケースを再実行できるように、テスト引数のコード化された形式は安定的かつ一意である必要があります。最適なパフォーマンスを得るには、後でテスト引数を一意に識別するために必要のない大きな値は省略する必要があります。コード化された値は人間が判読可能である必要はありません。


この関数の実装方法の詳細については、Encodable のドキュメントを参照してください。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ