自分のプロジェクトに固有のテスト仕様書式を使用して受け入れレベルテストを実行するカスタムJUnitテストランナーがいます。テスト中のシステムはSpring Bootを使用しており、その構成機能を利用しています。私はテストが同じ設定ファイルを同じ方法で読むことができるようにしたいと思います。明らかに、Spring Boot Configurationを使用することは答えです。Springを使用しないカスタムJUnitテストランナーでのSpringブート構成の使用
私はSpring Boot Configurationをスタンドアロンのライブラリとして使用したいと思いますが、Spring Bootを起動するには、Spring Bootを起動するつもりです。私はトップレベルのアプリケーションを制御していません--JUnitはあります。だから、私はテストランナーの中でコントロールを取得するときに春のブートを開始する方法を知りません。
私はSpringJunit4ClassRunnerの拡張を見てきましたが、@Test注釈を探すのが難しく、見つからない場合には失敗します。私はSpringJunit4ClassRunnerのコードを自分のカスタムランナーにマージする方法を調べ始めました。私がその道をはるか遠ざける前に、私はコミュニティからのインプットに感謝します。