0
我有一個@Inject對象,我需要譏笑它投擲NPE同時使用@InjectMocks在我的測試類如何嘲笑在父類@injected對象
下面是我的類的結構
Class ChildClass extends ParentClass
{
public myMethod(){
String myval=callParentClassMethod();
}
Class ParentClass{
@Inject
private MyService myservice;
//there is no constructor or setter method for this injected object
protected String callParentClassMethod(){
retrun myservice.getStringval();
}
}
你可以請建議如何模擬這個MyService對象。我已經使用@Mock和@Injected模擬,但它無法獲得NPE。我試圖注入基類和父類,但沒有運氣。我
謝謝Shurick回覆。我在調用注入服務時仍然獲得NPE。是否有其他方式 –