2009-08-08 15 views

Odpowiedz

10

Zobacz dokumentację EasyMock Class Extension i download it from the SourceForge project. Nie możesz jednak kpić z metod ostatecznych.

EDYCJA: Jest to teraz część programu EasyMock dla wersji 3 i nowszych, zgodnie z uwagami.

+1

Należy zauważyć, że nowe wersje EasyMock (> = 3.0) obejmują to rozszerzenie, jak Mike Partridge zauważyć w innej odpowiedzi tutaj. –

+0

@ Zoltán: Dzięki, zauważył. –

7

Powermock rozciąga EasyMock i pozwala szydzić konkretnych typów, nawet metody statyczne i końcowe.

PowerMock to framework rozszerzający inne pozorowane biblioteki, takie jak EasyMock z bardziej rozbudowanymi możliwościami. PowerMock wykorzystuje niestandardową manipulację klockami i kodami bajtowymi, aby umożliwić wyszydzanie statycznych metod, konstruktorów, końcowych klas i metod, prywatnych metod, usuwania inicjalizatorów statycznych i innych.

3

Rozszerzenia klasy EasyMock zostały zintegrowane w EasyMock od wersji 3.0; patrz the release notes.

Powiązane problemy