region.putNodeEvent(new EvictedEventNode(fqn1, NodeEventType.REMOVE_NODE_EVENT));
region.putNodeEvent(new EvictedEventNode(fqn2, NodeEventType.ADD_NODE_EVENT));
region.putNodeEvent(new EvictedEventNode(fqn3, NodeEventType.VISIT_NODE_EVENT));
assertEquals("RemovedNode queue size ", 3, region.nodeEventQueueSize());
NodeEventType event = region.takeLastEventNode().getEventType();
assertEquals("DataNode retrieved should be: ", NodeEventType.REMOVE_NODE_EVENT, event);
region.takeLastEventNode();
region.takeLastEventNode();
EvictedEventNode node = region.takeLastEventNode();
assertNull("DataNode should be null", node);