Package mockit

Class MisusedMockingAPITest

java.lang.Object
mockit.MisusedMockingAPITest

public final class MisusedMockingAPITest extends Object
The Class MisusedMockingAPITest.
  • Field Details

    • thrown

      public final org.junit.rules.ExpectedException thrown
      The thrown.
  • Constructor Details

    • MisusedMockingAPITest

      public MisusedMockingAPITest()
  • Method Details

    • recordExpectationAfterInvokingSameMethodInReplayPhase

      public void recordExpectationAfterInvokingSameMethodInReplayPhase()
      Record expectation after invoking same method in replay phase.
    • recordDuplicateInvocationWithNoArguments

      public void recordDuplicateInvocationWithNoArguments()
      Record duplicate invocation with no arguments.
    • recordDuplicateInvocationWithArgumentMatcher

      public void recordDuplicateInvocationWithArgumentMatcher()
      Record duplicate invocation with argument matcher.
    • recordDuplicateInvocationInSeparateExpectationBlocks

      public void recordDuplicateInvocationInSeparateExpectationBlocks()
      Record duplicate invocation in separate expectation blocks.
    • recordMockInstanceForConstructorExpectation

      public void recordMockInstanceForConstructorExpectation()
      Record mock instance for constructor expectation.
    • recordUnorderedInstantiationOfClassMockedTwice

      public void recordUnorderedInstantiationOfClassMockedTwice(mockit.MisusedMockingAPITest.Blah mock2)
      Record unordered instantiation of class mocked twice.
      Parameters:
      mock2 - the mock 2
    • verifyOrderedInstantiationOfClassMockedTwice

      public void verifyOrderedInstantiationOfClassMockedTwice(mockit.MisusedMockingAPITest.Blah mock2)
      Verify ordered instantiation of class mocked twice.
      Parameters:
      mock2 - the mock 2
    • verifyUnorderedInstantiationOfClassMockedTwice

      public void verifyUnorderedInstantiationOfClassMockedTwice(mockit.MisusedMockingAPITest.Blah mock2)
      Verify unordered instantiation of class mocked twice.
      Parameters:
      mock2 - the mock 2
    • ambiguousCascadingWhenMultipleValidCandidatesAreAvailable

      public void ambiguousCascadingWhenMultipleValidCandidatesAreAvailable(Runnable r1, Runnable r2)
      Ambiguous cascading when multiple valid candidates are available.
      Parameters:
      r1 - the r 1
      r2 - the r 2
    • checkStaticInjectableIsNotUsed

      public void checkStaticInjectableIsNotUsed()
      Check static injectable is not used.
    • attemptingToMockAllInstancesOfExceptionSubclass

      public void attemptingToMockAllInstancesOfExceptionSubclass(mockit.MisusedMockingAPITest.CustomException anyCustomException)
      Attempting to mock all instances of exception subclass.
      Parameters:
      anyCustomException - the any custom exception