@Override
      public synchronized void afterCreate2(EntryEvent<Object, Object> event) {
        int index = expectedKeys.indexOf(event.getKey());
        assertThat(index >= 0).isTrue();
        assertThat(event.getNewValue()).isEqualTo(expectedValues.remove(index));
        expectedKeys.remove(index);
        logger.info("afterCreate called in "
            + "MirroredDataFromNonMirroredListener for key:" + event.getKey());
      }
Tests that a mirrored region gets data pushed to it from a non-mirrored region and the
afterCreate event is invoked on a listener.
geode-dunit/src/main/java/org/apache/geode/cache30/MultiVMRegionTestCase.java