Я пытаюсь создать фиктивный объект класса, который находится в другом проекте, но я не могу этого сделать. Я пытался издеваться над ним с помощью 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 в другом проекте