Как да използвате PowerMock с Arquillian?

Опитах се да използвам PowerMockRule в JUnit тест, който използва arquillian, но получавам java.lang.ExceptionInInitializerError, причинена от: java.lang.IllegalStateException: PowerMockRule може да се използва само със системния зареждащ клас, но беше зареден от ModuleClassLoader за модул

Искам да тествам нещо подобно:

 @RunWith(Arquillian.class)
 @PrepareForTest(WARRRAworkffsTest.class)
 public class WARRRAworkffsTest  {

@Rule  
   public PowerMockRule rule = new PowerMockRule();  


   @Deployment(testable=true)
        public static EnterpriseArchive createDeployment() throws MalformedURLException {

// yadayada

return ear;


}


@Test
public void createTest(){
PowerMock usage
}

}

Можете ли да ми помогнете да разреша това? Или ако имате друга идея как да го направя, ще бъде страхотно.


person Adelina Dimachi    schedule 12.06.2015    source източник
comment
Не успях да го стартирам, но вижте това: stackoverflow.com/questions/9496552/   -  person MeBNoah    schedule 18.06.2015
comment
@Adelina Dimachi: Разбра ли го? Имам същия проблем. Вашата свързана публикация също не помага.   -  person badera    schedule 12.05.2016