Interface MethodInvocationControl

All Superinterfaces:
DefaultBehavior, InvocationHandler
All Known Implementing Classes:
EasyMockMethodInvocationControl, MockitoMethodInvocationControl

public interface MethodInvocationControl extends InvocationHandler, DefaultBehavior
The purpose of a method invocation control is to invoke a proxy to simulate a method call. It also has functionality to replay and verify mocks (which may not be needed for certain invocation controls) and to check whether a certain method is mocked or not.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    isMocked(Method method)
    Determine whether a certain method is mocked by this Invocation Control.

    Methods inherited from interface org.powermock.core.spi.DefaultBehavior

    replay, reset, verify

    Methods inherited from interface java.lang.reflect.InvocationHandler

    invoke
  • Method Details

    • isMocked

      boolean isMocked(Method method)
      Determine whether a certain method is mocked by this Invocation Control.
      Parameters:
      method - The method that should be checked.
      Returns:
      true if the method is mocked, false otherwise.