このようにクラスに@Inject
インターフェース(インターフェースです)を注入するために注釈を使用していますIFMJobHandler
@Inject
@Reference
IFMJobHandler jobHandler;
JUnitテストでアプリケーションを実行しているときに、そのインターフェイスのスプリング アノテーションが原因でjobHandler
プロパティが値を返します。null
この問題を解決するために私に知らせてください
このようにクラスに@Inject
インターフェース(インターフェースです)を注入するために注釈を使用していますIFMJobHandler
@Inject
@Reference
IFMJobHandler jobHandler;
JUnitテストでアプリケーションを実行しているときに、そのインターフェイスのスプリング アノテーションが原因でjobHandler
プロパティが値を返します。null
この問題を解決するために私に知らせてください
最も可能性の高い問題は、単純な単体テストを実行しようとしていることにあります。しかし、そのような場合、Spring Context は存在せず、何も注入されません。Spring テストの実行方法については、このリンクを参照してください -テスト