Class MethodStubStrategyImpl<T>

java.lang.Object
org.powermock.api.support.membermodification.strategy.impl.MethodStubStrategyImpl<T>
All Implemented Interfaces:
MethodStubStrategy<T>

public class MethodStubStrategyImpl<T> extends Object implements MethodStubStrategy<T>
  • Field Details

    • method

      private final Method method
  • Constructor Details

    • MethodStubStrategyImpl

      public MethodStubStrategyImpl(Method method)
  • Method Details

    • andReturn

      @Deprecated public void andReturn(T returnValue)
      Deprecated.
      Description copied from interface: MethodStubStrategy
      Stubs the method to return the specified returnValue.
      Specified by:
      andReturn in interface MethodStubStrategy<T>
      Parameters:
      returnValue - The value that will be returned.
    • toThrow

      public void toThrow(Throwable throwable)
      Description copied from interface: MethodStubStrategy
      Stubs the method to throw the specified throwable.
      Specified by:
      toThrow in interface MethodStubStrategy<T>
      Parameters:
      throwable - the throwable
    • toReturn

      public void toReturn(T returnValue)
      Description copied from interface: MethodStubStrategy
      Stubs the method to return the specified returnValue.
      Specified by:
      toReturn in interface MethodStubStrategy<T>
      Parameters:
      returnValue - The value that will be returned.