Class CglibMockMaker

  • All Implemented Interfaces:
    org.mockito.plugins.MockMaker

    public class CglibMockMaker
    extends Object
    implements org.mockito.plugins.MockMaker
    A MockMaker that uses cglib to generate mocks on a JVM.
    • Constructor Detail

      • CglibMockMaker

        public CglibMockMaker()
    • Method Detail

      • createMock

        public <T> T createMock​(org.mockito.mock.MockCreationSettings<T> settings,
                                org.mockito.invocation.MockHandler handler)
        Specified by:
        createMock in interface org.mockito.plugins.MockMaker
      • resetMock

        public void resetMock​(Object mock,
                              org.mockito.invocation.MockHandler newHandler,
                              org.mockito.mock.MockCreationSettings settings)
        Specified by:
        resetMock in interface org.mockito.plugins.MockMaker
      • getHandler

        public org.mockito.invocation.MockHandler getHandler​(Object mock)
        Specified by:
        getHandler in interface org.mockito.plugins.MockMaker