I have a looked at similar questions on this board, but none of them answer my question. This sound strange, but is it possible to mock out a constructor call on the object
import static org.powermock.api.easymock.PowerMock.expectNew; instance = new UsesNewToInstantiateClass(); expectNew(AnyOldClass.class).andReturn(anyClass);