public class ChangeRecorder extends java.lang.Object implements WorkingTreeModifiedListener
WorkingTreeModifiedListener
that can be used in tests to check
expected events.Modifier and Type | Field and Description |
---|---|
private java.util.Set<java.lang.String> |
deleted |
static java.lang.String[] |
EMPTY |
private int |
eventCount |
private java.util.Set<java.lang.String> |
modified |
Constructor and Description |
---|
ChangeRecorder() |
Modifier and Type | Method and Description |
---|---|
void |
assertEvent(java.lang.String[] expectedModified,
java.lang.String[] expectedDeleted) |
void |
assertNoEvent() |
private java.lang.String[] |
getDeleted() |
private java.lang.String[] |
getModified() |
void |
onWorkingTreeModified(WorkingTreeModifiedEvent event)
Respond to working tree modifications.
|
private void |
reset() |
public static final java.lang.String[] EMPTY
private java.util.Set<java.lang.String> modified
private java.util.Set<java.lang.String> deleted
private int eventCount
public void onWorkingTreeModified(WorkingTreeModifiedEvent event)
WorkingTreeModifiedListener
onWorkingTreeModified
in interface WorkingTreeModifiedListener
event
- a WorkingTreeModifiedEvent
object.private java.lang.String[] getModified()
private java.lang.String[] getDeleted()
private void reset()
public void assertNoEvent()
public void assertEvent(java.lang.String[] expectedModified, java.lang.String[] expectedDeleted)