2009-08-08 27 views

Respuesta

10

Consulte la documentación EasyMock Class Extension y download it from the SourceForge project. Sin embargo, no puedes burlarte de los métodos finales.

EDITAR: Esto es ahora parte de EasyMock para v3 y superior, como se señala en los comentarios.

+1

Cabe señalar que las nuevas versiones de EasyMock (> = 3.0) incluyen esta extensión, como Mike perdiz señaló en otra respuesta aquí. –

+0

@ Zoltán: Gracias, señaló. –

7

Powermock extiende EasyMock y le permite burlas de los tipos de hormigón, incluso los métodos estáticos y finales.

PowerMock es un marco que amplía otras bibliotecas falsas como EasyMock con capacidades más potentes. PowerMock utiliza un cargador de clases personalizado y manipulación de códigos de bytes para permitir la burla de métodos estáticos, constructores, clases y métodos finales, métodos privados, eliminación de inicializadores estáticos y más.

3

Las extensiones de clase EasyMock se han integrado en EasyMock a partir de v3.0; ver the release notes.

Cuestiones relacionadas