Class MockitoJUnit

java.lang.Object
org.mockito.junit.MockitoJUnit

public final class MockitoJUnit extends Object
Mockito supports JUnit via:
  • Since:
    1.10.17
    • Method Details

      • rule

        public static MockitoRule rule()
        Creates rule instance that initiates @Mocks For more details and examples see MockitoRule.
        Returns:
        the rule instance
        Since:
        1.10.17
      • testRule

        public static MockitoTestRule testRule(Object testInstance)
        Creates a rule instance that initiates @Mocks and is a TestRule. Use this method only when you need to explicitly need a TestRule, for example if you need to compose multiple rules using a RuleChain. Otherwise, always prefer rule() See MockitoRule.
        Parameters:
        testInstance - The instance to initiate mocks for
        Returns:
        the rule instance
        Since:
        3.3.0
      • collector

        public static VerificationCollector collector()
        Creates a rule instance that can perform lazy verifications.
        Returns:
        the rule instance
        Since:
        2.1.0
        See Also: