Eclipse plugin that adds IDE support to JMockit. Provides mock method suggestions and performs static analysis to report API misuse.
-
Suggests methods to be mocked. (example)
- Press Ctrl+Space inside a class extending
MockUp
or annotated with@MockClass
. A list of mockable methods will appear.
- Press Ctrl+Space inside a class extending
-
Reports warnings as-you-type if mocking API is not used correctly (example)
- No corresponding real method for mocked method
- Mock method calling itself but is not marked as 'reentrant'
MockUp
used with interface but missinggetMockInstance()
call- Mock method missing
@Mock
annotation - and others
-
Lets you jump to real method from mock method. Hold Ctrl (Cmd) over mock method name.
-
Automatically adds JMockit jar as
-javaagent
argument to JUnit launches. info
In Eclipse instlall using the Marketplace Client from the Help menu
Alternatively you can use the Update site:
Eclipse Public License 1.0