J'ai rencontré cette erreur lors de l'exécution de tests unitaires. J'utilise intellij et EasyMock 3.0 et cglib (2.2) et Objenesis (1.2).VerifyError: class net.sf.cglib.core.DebuggingClassWriter annule la méthode finale visit
Voici mon test:
public void testGetContentOk() throws Exception {
EasyMock.expect(mockConnectionFactory.getData()).andReturn(mockInputStream);
EasyMock.expect(mockInputStream.read()).andReturn(new Integer((byte)'I'));
EasyMock.expect(mockInputStream.read()).andReturn(-1);
mockInputStream.close();
EasyMock.replay(mockConnectionFactory);
EasyMock.replay(mockInputStream);
WebClient webClient = new WebClient();
String result = webClient.getContent(mockConnectionFactory);
Assert.assertEquals("I", result);
}
Est-ce que quelqu'un sait pourquoi cela se produit?
Je suis curieux à ce sujet puisque j'utilise déjà la bonne version au moins je le pense. Je vous serais reconnaissant pour toute l'aide apportée.