PowerMock Mockito [PowerMockito] @PrepareForTest -> java.lang.NoClassDefFoundError: javassist/NotFoundException

Je suis en train d'utiliser mon 1er PowerMockito [PowerMock + Mockito] maquette dans un test JUnit.

J'ai rétréci vers le bas que lorsque j'ai simplement la présence de la classe au niveau de l'annotation @PrepareForTest (avec @RunWith(PowerMockRunner.class), mais pas n'importe quel réel se moquant de code), j'ai java.lang.NoClassDefFoundError: javassist/NotFoundException: Si j'commentaire la @PrepareForTest, et aussi toute les moqueries code pour éliminer les variables de confusion, que l'erreur ne se produise pas; si j'ai des nations UNIES-commentaire juste le @PrepareForTest, l'erreur se produit. Je crois donc qu'il réduit le problème à juste à voir avec le fait d'essayer d'utiliser l'annotation...

J'ai ces pots sur mon buildpath: junit-4.11.jaar, junit-addons-1.4.jar, mockito-all-1.9.5.jar, mockito-all-1.9.5-sources.jar, powermock-mockito-1.5.4-full.jar.

L'powermock-mockito-1.5.4-full.jar est la seule nouvelle que j'ai ajoutée à essayer PowerMockito (à partir de https://code.google.com/p/powermock/wiki/Downloads?tm=2): Il me donne tout supplémentaire, j'ai besoin d'écrire la nouvelle PowerMockito se moquant de code sans Éclipse les erreurs de compilation. (J'ai déjà eu les autres éléments mentionnés à l'ars de la précédente existant JUnit & Mockito [seul, pas de PowerMockito] tests),

Que pouvais-je fait de mal à obtenir cette erreur?

OriginalL'auteur cellepo | 2014-04-18