Caba da TI

Caba da TI

Resolvendo o erro IllegalStateException: Could not initialize plugin MockMaker

Problema

Esse problema ocorre quando você tenta executar testes com o Mockito utilizando a lib Mockito Core e esta não encontra a dependência byte-buddy.

Solução

Você deve incluir a lib byte-buddy no seu projeto para que o Mockito possa encontrá-la. Uma forma de saber qual a versão correta da lib byte-buddy que você deve adicionar é procurando no pom da lib mockito-core. No meu caso (que tenho a versão 4.8.0) ela se encontra em: [PASTA DO USUARIO]\.m2\repository\org\mockito\mockito-core\4.8.0\mockito-core-4.8.0.pom.

Então basta abrir o arquivo e mockito-core-x.y.z.pom, procurar a dependência byte-buddy e copiar a dependência da forma que está lá para o seu projeto. No meu caso a dependência é:

 <dependency>
      <groupId>net.bytebuddy</groupId>
      <artifactId>byte-buddy</artifactId>
      <version>1.12.14</version>
      <scope>compile</scope>
  </dependency>

Referências

IllegalStateException: Could not initialize plugin MockMaker

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *