Не може да се създаде макет на обект от клас в различен проект

Опитвам се да създам макет на обект от клас, който е в различен проект, но не мога да го направя. Опитах да го подигравам с 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 в различен проект


person Mandar    schedule 07.06.2014    source източник
comment
можете ли да добавите проследяването на стека?   -  person ndrone    schedule 08.06.2014


Отговори (1)


Всъщност грешката беше разрешена, основно добавянето на другия проект в pom.xml на моя проект, така че по време на изпълнение да зареди класа, който искам.

person Mandar    schedule 10.06.2014