@Test
  public void testLocalDestroy() {
    vm0.invoke(HARegionDUnitTest::createRegion);
    vm1.invoke(HARegionDUnitTest::createRegion);
    vm0.invoke(HARegionDUnitTest::putValue1);
    vm1.invoke(HARegionDUnitTest::getNull);
    vm1.invoke(HARegionDUnitTest::putValue2);
    vm0.invoke(HARegionDUnitTest::getValue1);
    vm1.invoke(HARegionDUnitTest::getValue2);
    vm0.invoke(HARegionDUnitTest::destroy);
    vm0.invoke(HARegionDUnitTest::getNull);
    vm1.invoke(HARegionDUnitTest::getValue2);
  }
1) Create mirrored HARegion region1 in VM1 and VM2 2) do a put in VM1 3) assert that the put
has not propagated from VM1 to VM2 4) do a put in VM2 5) assert that the value in VM1 has not
changed to due to put in VM2 6) assert respective puts the VMs were successful by doing a get
7) localDestroy key in VM1 8) assert key has been destroyed in VM1 9) assert key has not been
destroyed in VM2
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/ha/HARegionDUnitTest.java