最近、私の側から多くの質問がありますが、
デフォルト値を使用するよりも、プロパティファイルのいずれかが欠落しているときにプロパティファイルを処理する方法の最良の解決策を探しています。私は使用しています:
serenity-bdd, selenium, java, maven.
私の解決策は次のとおりです。
- 定数を使用してインターフェイスを作成する
- getDefaultProperties、getCustomProperties のような少なくとも 3 つのメソッドを持つハンドラーを作成し、最後はプロパティのリストを返すメソッドですが、defaultValue != customValue の場合は、オーバーライドして配列に入れ、返すよりも、それぞれを処理します。私が必要とするパラメータ。
アドバイスよろしくお願いします、
ありがとうございました。