テストで拡張機能を設定する方法を知りたいです。
シナリオ: テストは、拡張機能内で使用する必要がある値を提供します。
現在の解決策: 値はテスト内のフィールドとして定義され、宣言されたすべてのフィールドをスキャンして正しいフィールドを選択することによって拡張機能によって使用されます (リフレクション)。
問題: この解決策は非常に間接的です。この拡張機能を使用するユーザーは、拡張機能の内部について理解し、正しいフィールド (型と値) を宣言する必要があります。エラーは開発者を正しい方向に導くことができますが、試行錯誤は少し面倒です。
junit5拡張機能を構成するために、値を持つアノテーションなどを使用する方法はありますか?