@Test public void testResourceRenameEvent() { doReturn(createPath()).when(pathPlaceRequest).getPath(); observablePathImpl.onResourceRenamed(new ResourceRenamedEvent(pathPlaceRequest.getPath(), destinationPath, MESSAGE, createSessionInfo())); verify(onRename).execute(any()); verify(observablePathImpl).executeConcurrentRenameCommand(pathPlaceRequest.getPath(), destinationPath, RESOURCE_SESSION_ID, identityUser); }
@Test public void testResourceRenameEvent() { doReturn(createPath()).when(pathPlaceRequest).getPath(); observablePathImpl.onResourceRenamed(new ResourceRenamedEvent(pathPlaceRequest.getPath(), destinationPath, MESSAGE, createSessionInfo())); verify(onRename).execute(any()); verify(observablePathImpl).executeConcurrentRenameCommand(pathPlaceRequest.getPath(), destinationPath, RESOURCE_SESSION_ID, identityUser); }
} else if (event.kind().equals(StandardWatchEventKind.ENTRY_RENAME)) { _affectedPath = convert(context.getOldPath()); result = (T) new ResourceRenamedEvent(_affectedPath, convert(context.getPath()), context.getMessage(),
private ResourceEvent toEvent(final Path path, final ResourceChange change, final WatchContext context) { if (change instanceof ResourceUpdated) { return new ResourceUpdatedEvent(path, context.getMessage(), sessionInfo(context)); } else if (change instanceof ResourceAdded) { return new ResourceAddedEvent(path, context.getMessage(), sessionInfo(context)); } else if (change instanceof ResourceRenamed) { return new ResourceRenamedEvent(path, ((ResourceRenamed) change).getDestinationPath(), context.getMessage(), sessionInfo(context)); } else if (change instanceof ResourceDeleted) { return new ResourceDeletedEvent(path, context.getMessage(), sessionInfo(context)); } return null; }