Class Plugins


  • public final class Plugins
    extends java.lang.Object
    Access to Mockito behavior that can be reconfigured by plugins
    • Constructor Detail

      • Plugins

        private Plugins()
    • Method Detail

      • getStackTraceCleanerProvider

        public static StackTraceCleanerProvider getStackTraceCleanerProvider()
        The implementation of the stack trace cleaner
      • getMockMaker

        public static MockMaker getMockMaker()
        Returns the implementation of the mock maker available for the current runtime.

        Returns default mock maker if no MockMaker extension exists or is visible in the current classpath.

      • getMemberAccessor

        public static MemberAccessor getMemberAccessor()
        Returns the implementation of the member accessor available for the current runtime.

        Returns default member accessor if no MemberAccessor extension exists or is visible in the current classpath.

      • getMockResolvers

        public static java.util.List<MockResolver> getMockResolvers()
        Returns a list of available mock resolvers if any.
        Returns:
        A list of available mock resolvers or an empty list if none are registered.
      • getPlugins

        public static MockitoPlugins getPlugins()
        Returns:
        instance of mockito plugins type