Package org.mockito.internal
Class MockedStaticImpl<T>
- java.lang.Object
-
- org.mockito.internal.MockedStaticImpl<T>
-
- All Implemented Interfaces:
java.lang.AutoCloseable,MockedStatic<T>,ScopedMock
public final class MockedStaticImpl<T> extends java.lang.Object implements MockedStatic<T>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.mockito.MockedStatic
MockedStatic.Verification
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMockedStaticImpl(MockMaker.StaticMockControl<T> control)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidassertNotClosed()voidclearInvocations()voidclose()Closes this scoped mock and throws an exception if already closed.voidcloseOnDemand()Releases this scoped mock and is non-operational if already released.booleanisClosed()Checks if this mock is closed.voidreset()java.lang.StringtoString()voidverify(MockedStatic.Verification verification, VerificationMode mode)voidverify(VerificationMode mode, MockedStatic.Verification verification)voidverifyNoInteractions()voidverifyNoMoreInteractions()<S> OngoingStubbing<S>when(MockedStatic.Verification verification)SeeMockito.when(Object).-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.mockito.MockedStatic
verify
-
-
-
-
Field Detail
-
control
private final MockMaker.StaticMockControl<T> control
-
closed
private boolean closed
-
location
private final Location location
-
-
Constructor Detail
-
MockedStaticImpl
protected MockedStaticImpl(MockMaker.StaticMockControl<T> control)
-
-
Method Detail
-
when
public <S> OngoingStubbing<S> when(MockedStatic.Verification verification)
Description copied from interface:MockedStaticSeeMockito.when(Object).- Specified by:
whenin interfaceMockedStatic<T>
-
verify
public void verify(VerificationMode mode, MockedStatic.Verification verification)
Description copied from interface:MockedStatic- Specified by:
verifyin interfaceMockedStatic<T>
-
verify
public void verify(MockedStatic.Verification verification, VerificationMode mode)
Description copied from interface:MockedStatic- Specified by:
verifyin interfaceMockedStatic<T>
-
reset
public void reset()
Description copied from interface:MockedStatic- Specified by:
resetin interfaceMockedStatic<T>
-
clearInvocations
public void clearInvocations()
Description copied from interface:MockedStatic- Specified by:
clearInvocationsin interfaceMockedStatic<T>
-
verifyNoMoreInteractions
public void verifyNoMoreInteractions()
Description copied from interface:MockedStatic- Specified by:
verifyNoMoreInteractionsin interfaceMockedStatic<T>
-
verifyNoInteractions
public void verifyNoInteractions()
Description copied from interface:MockedStatic- Specified by:
verifyNoInteractionsin interfaceMockedStatic<T>
-
isClosed
public boolean isClosed()
Description copied from interface:ScopedMockChecks if this mock is closed.- Specified by:
isClosedin interfaceScopedMock- Returns:
trueif this mock is closed.
-
close
public void close()
Description copied from interface:ScopedMockCloses this scoped mock and throws an exception if already closed.- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfaceScopedMock
-
closeOnDemand
public void closeOnDemand()
Description copied from interface:ScopedMockReleases this scoped mock and is non-operational if already released.- Specified by:
closeOnDemandin interfaceScopedMock
-
assertNotClosed
private void assertNotClosed()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-