Package org.mockito.internal.listeners
Class StubbingLookupNotifier.Event
- java.lang.Object
-
- org.mockito.internal.listeners.StubbingLookupNotifier.Event
-
- All Implemented Interfaces:
StubbingLookupEvent
- Enclosing class:
- StubbingLookupNotifier
static class StubbingLookupNotifier.Event extends java.lang.Object implements StubbingLookupEvent
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Collection<Stubbing>
allStubbings
private Invocation
invocation
private MockCreationSettings
mockSettings
private Stubbing
stubbing
-
Constructor Summary
Constructors Constructor Description Event(Invocation invocation, Stubbing stubbing, java.util.Collection<Stubbing> allStubbings, MockCreationSettings mockSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<Stubbing>
getAllStubbings()
Invocation
getInvocation()
MockCreationSettings
getMockSettings()
Stubbing
getStubbingFound()
-
-
-
Field Detail
-
invocation
private final Invocation invocation
-
stubbing
private final Stubbing stubbing
-
allStubbings
private final java.util.Collection<Stubbing> allStubbings
-
mockSettings
private final MockCreationSettings mockSettings
-
-
Constructor Detail
-
Event
public Event(Invocation invocation, Stubbing stubbing, java.util.Collection<Stubbing> allStubbings, MockCreationSettings mockSettings)
-
-
Method Detail
-
getInvocation
public Invocation getInvocation()
- Specified by:
getInvocation
in interfaceStubbingLookupEvent
- Returns:
- The invocation that causes stubbing lookup
-
getStubbingFound
public Stubbing getStubbingFound()
- Specified by:
getStubbingFound
in interfaceStubbingLookupEvent
- Returns:
- Looked up stubbing. It can be
null
, which indicates that the invocation was not stubbed
-
getAllStubbings
public java.util.Collection<Stubbing> getAllStubbings()
- Specified by:
getAllStubbings
in interfaceStubbingLookupEvent
- Returns:
- All stubbings declared on the mock object that we are invoking
-
getMockSettings
public MockCreationSettings getMockSettings()
- Specified by:
getMockSettings
in interfaceStubbingLookupEvent
- Returns:
- Settings of the mock object that we are invoking
-
-