use of com.ibm.watson.discovery.v1.model.EventData in project alfresco-java-sdk by Alfresco.
the class NodeMovedFilterTest method should_testFalse_when_eventWithoutPrimaryHierarchyIsSent.
@Test
public void should_testFalse_when_eventWithoutPrimaryHierarchyIsSent() {
final NodeResource nodeResource = NodeResource.builder().build();
final NodeResource nodeBeforeResource = NodeResource.builder().build();
final EventData<NodeResource> eventData = EventData.<NodeResource>builder().setResource(nodeResource).setResourceBefore(nodeBeforeResource).build();
final RepoEvent<? extends DataAttributes<? extends Resource>> repoEvent = RepoEvent.<EventData<NodeResource>>builder().setData(eventData).build();
final boolean result = nodeMovedFilter.test((RepoEvent<DataAttributes<Resource>>) repoEvent);
assertThat(result).isFalse();
}
use of com.ibm.watson.discovery.v1.model.EventData in project alfresco-java-sdk by Alfresco.
the class NodeTypeChangedFilterTest method should_testTrue_when_nodeTypeChangedEventIsSent.
@Test
public void should_testTrue_when_nodeTypeChangedEventIsSent() {
final NodeResource nodeResource = NodeResource.builder().setNodeType("test:after").build();
final NodeResource nodeBeforeResource = NodeResource.builder().setNodeType("test:before").build();
final EventData<NodeResource> eventData = EventData.<NodeResource>builder().setResource(nodeResource).setResourceBefore(nodeBeforeResource).build();
final RepoEvent<? extends DataAttributes<? extends Resource>> repoEvent = RepoEvent.<EventData<NodeResource>>builder().setData(eventData).build();
final boolean result = nodeTypeChangedFilter.test((RepoEvent<DataAttributes<Resource>>) repoEvent);
assertThat(result).isTrue();
}
use of com.ibm.watson.discovery.v1.model.EventData in project alfresco-java-sdk by Alfresco.
the class NodeTypeFilterTest method should_testFalse_when_eventWithoutTypeIsSent.
@Test
public void should_testFalse_when_eventWithoutTypeIsSent() {
final NodeResource nodeResource = NodeResource.builder().build();
final EventData<NodeResource> eventData = EventData.<NodeResource>builder().setResource(nodeResource).build();
final RepoEvent<? extends DataAttributes<? extends Resource>> repoEvent = RepoEvent.<EventData<NodeResource>>builder().setData(eventData).build();
final boolean result = nodeTypeFilter.test((RepoEvent<DataAttributes<Resource>>) repoEvent);
assertThat(result).isFalse();
}
use of com.ibm.watson.discovery.v1.model.EventData in project alfresco-java-sdk by Alfresco.
the class NodeTypeFilterTest method should_testTrue_when_eventWithAcceptedTypeIsSent.
@Test
public void should_testTrue_when_eventWithAcceptedTypeIsSent() {
final NodeResource nodeResource = NodeResource.builder().setNodeType(TEST_TYPE).build();
final EventData<NodeResource> eventData = EventData.<NodeResource>builder().setResource(nodeResource).build();
final RepoEvent<? extends DataAttributes<? extends Resource>> repoEvent = RepoEvent.<EventData<NodeResource>>builder().setData(eventData).build();
final boolean result = nodeTypeFilter.test((RepoEvent<DataAttributes<Resource>>) repoEvent);
assertThat(result).isTrue();
}
use of com.ibm.watson.discovery.v1.model.EventData in project alfresco-java-sdk by Alfresco.
the class PropertyAddedFilterTest method should_testFalse_when_eventWithoutPropertyAddedIsSent.
@Test
public void should_testFalse_when_eventWithoutPropertyAddedIsSent() {
final NodeResource nodeResource = NodeResource.builder().setProperties(Map.of(TEST_PROPERTY, TEST_VALUE)).build();
final NodeResource nodeBeforeResource = NodeResource.builder().setProperties(Map.of(TEST_PROPERTY, TEST_VALUE)).build();
final EventData<NodeResource> eventData = EventData.<NodeResource>builder().setResource(nodeResource).setResourceBefore(nodeBeforeResource).build();
final RepoEvent<? extends DataAttributes<? extends Resource>> repoEvent = RepoEvent.<EventData<NodeResource>>builder().setData(eventData).build();
final boolean result = propertyAddedFilter.test((RepoEvent<DataAttributes<Resource>>) repoEvent);
assertThat(result).isFalse();
}
Aggregations