0

我正在使用@Inject注释在我的类中注入接口(IFMJobHandler是一个接口),就像这样

@Inject
@Reference
IFMJobHandler jobHandler;

在使用JUnit测试运行应用程序时,由于该接口的弹簧注释,jobHandler属性返回值。null

请让我知道以解决此问题

4

1 回答 1

0

最有可能的问题是您正在尝试运行一个简单的单元测试。但在这种情况下,没有 Spring Context,也没有注入任何内容。请参阅此链接了解如何运行 Spring 测试 -测试

于 2016-08-18T10:30:46.353 回答