Interface AnnotationEngine

  • All Superinterfaces:
    AnnotationEngine
    All Known Implementing Classes:
    IndependentAnnotationEngine, InjectingAnnotationEngine, SpyAnnotationEngine

    @Deprecated
    public interface AnnotationEngine
    extends AnnotationEngine
    Deprecated.
    Please use AnnotationEngine instead, this interface will probably be removed in mockito 4.
    Configures mock creation logic behind @Mock, @Captor and @Spy annotations

    If you are interested then see implementations or source code of MockitoAnnotations.openMocks(Object)

    This interface can be used to configure a different annotation engine through IMockitoConfiguration, however this mechanism is being superseded by the new plugin system.

    Note that if it exists on the classpath both a class org.mockito.configuration.MockitoConfiguration and a file mockito-extensions/org.mockito.plugins.AnnotationEngine then the implementation of org.mockito.configuration.MockitoConfiguration will be chosen instead of the one in the file.