Package org.mockito
Interface ScopedMock
- All Superinterfaces:
AutoCloseable
- All Known Subinterfaces:
MockedConstruction<T>
,MockedStatic<T>
Represents a mock with a thread-local explicit scope. Scoped mocks must be closed by the entity
that activates the scoped mock.
-
Method Details
-
isClosed
boolean isClosed()Checks if this mock is closed.- Returns:
true
if this mock is closed.
-
close
void close()Closes this scoped mock and throws an exception if already closed.- Specified by:
close
in interfaceAutoCloseable
-
closeOnDemand
void closeOnDemand()Releases this scoped mock and is non-operational if already released.
-