私はIntelliJ IdeaをIDEとして使用して、Dropwizard 0.9でアプリケーションを開発しています。私は実行コンフィギュレーションを設定しており、コマンドライン引数 "server ./path/to/config.yml"を渡して、実行するコンフィギュレーションファイルを指定します。ユニットテスト用にIntellijのDropwizard設定ファイルを指定する方法を教えてください。
しかし、単体テストを実行しようとすると、この設定ファイルのパスをサーバーに渡す方法を判断できません。 [Run/Debug Configuration]ダイアログには、[Program Arguments]フィールドがありますが、永続的に無効になっています(隣接する編集ボタンは何もしません)。
どのようにしてプログラムの引数を有効にすることができますか、あるいはテストの設定ファイルを指定する別の方法がありますか?
DWは、これを行うための方法を提供しています。http://www.dropwizard.io/1.0.2/docs/manual/testing.html#integration-testing。私は盲目的に推測されるだろうあなたの設定を見ていないが、いくつかのコードを表示し、私は多くを助けることができるかもしれないアプローチしかし、 – pandaadb
同様の質問:http://stackoverflow.com/questions/29087777/dropwizard-integration-test-cannot- find-resource-file/29096868 – zloster