Posso zombar do construtor de uma superclasse com o Mockito / Powermoc

É possível usar o Mockito e, opcionalmente, o Powermock para zombar de uma superclasseS tal que qualquer chamada para a superclasse paraS (incluindo chamadas para oS() construtor) são ridicularizados? Então, usando o exemplo abaixo, se eu substituirS comMockS usando Mockito, a chamada parasuper() use o construtor emMockS?

class S {
   S() {
      // Format user's hard drive, call 911, and initiate self-destruct
   }
}

class T extends S {
   T() {
      super();
   }
}

class Test {
   @Mock private S mockS;
   new T(); // T's call to super() should call the mock, not the destructive S.
}

Vi perguntas sobre como zombar de métodos individuais emS ou zombando apenas de chamadas parasuper() e leia que isso não é suportado, mas não está claro se posso ou não zombar de toda a superclass

Com meus testes atuais, quando tento zombarS, Thamada de @ parasuper() chama a implementação real, não a simulaçã

questionAnswers(6)

yourAnswerToTheQuestion