2016-08-18 1 views
0

Ich verwende @Inject Anmerkung für die Schnittstelle Injektion (IFMJobHandler ist eine Schnittstelle) in meiner Klasse wie dieses@Inject Anmerkung für die Schnittstelle Eigenschaft Nullwert in junit bekommen

@Inject 
@Reference 
IFMJobHandler jobHandler; 

Während Anwendung läuft mit JUnit Test, jobHandler Eigenschaft, die null Wert wegen der Frühlingsanmerkungen für diese Schnittstelle zurückgibt.

Bitte lassen Sie mich weiß, um dieses Problem zu lösen

+0

läuft Willkommen zum Stapelüberlauf :-) Schauen Sie bitte [ask] an und wie man ein [mcve] verursacht. Dies wird helfen, nützliche Antworten zu erhalten. – JimHawkins

Antwort

0

Wahrscheinlich ist das Problem ist, dass Sie einen einfachen Unit-Test versuchen, auszuführen. Aber in diesem Fall gibt es keinen Spring Context und es wird nichts injiziert. Sehen Sie diesen Link über, wie man Frühlingstest - testing

Verwandte Themen