0

このようにクラスに@Injectインターフェース(インターフェースです)を注入するために注釈を使用していますIFMJobHandler

@Inject
@Reference
IFMJobHandler jobHandler;

JUnitテストでアプリケーションを実行しているときに、そのインターフェイスのスプリング アノテーションが原因でjobHandlerプロパティが値を返します。null

この問題を解決するために私に知らせてください

4

1 に答える 1

0

最も可能性の高い問題は、単純な単体テストを実行しようとしていることにあります。しかし、そのような場合、Spring Context は存在​​せず、何も注入されません。Spring テストの実行方法については、このリンクを参照してください -テスト

于 2016-08-18T10:30:46.353 に答える