I'm trying to test some EJB's with jUnit. For that i need to implement PowerMock ( for mocking a constructor ). As you know I can't have 2 Runners, and I'm using that Rule for PowerMock. The problem is that rule must execute in system class loader, and the point of Arquillian is to make a special container and run everything there. Is there any way I can make them work together?