Опитвам се да създам макет на обект от клас, който е в различен проект, но не мога да го направя. Опитах да го подигравам с PowerMock, PowerMockito и EasyMock. Дава ми изключение java.lang.reflect.InvocationTargetException.
В моя метод за изпитване от клас A
@Test
public void doTestMethod(){
XYZ mockXYZ=PowerMock.createMock(XYZ.class);
Once this is created I have to mock the execute Method inside the XYZ class.
}
my Class XYZ looks like this
Class XYZ
{
private XYZ(){
some initialization of variables;
}
public parameterizaed constructor(parameters){
}
public void execute(){
}
}
Този клас XYZ в различен проект