Package org.mockito
Interface MockedConstruction<T>
-
- Type Parameters:
T
- The type for which the construction is being mocked.
- All Superinterfaces:
AutoCloseable
,ScopedMock
public interface MockedConstruction<T> extends ScopedMock
Represents a mock of any object construction of the represented type. Within the scope of the mocked construction, the invocation of any interceptor will generate a mock which will be prepared as specified when generating this scope. The mock can also be received via this instance.If the
Mock
annotation is used on fields or method parameters of this type, a mocked construction is created instead of a regular mock. The mocked construction is activated and released upon completing any relevant test.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
MockedConstruction.Context
static interface
MockedConstruction.MockInitializer<T>
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<T>
constructed()
-
Methods inherited from interface org.mockito.ScopedMock
close, closeOnDemand, isClosed
-
-