@Test
  public void testNullFailure() {
    org.apache.geode.test.dunit.LogWriterUtils.getLogWriter()
        .info("TODO: this test needs to use VM#bounce.");
    try {
      SystemFailure.initiateFailure(null);
      fail("Null failure set allowed");
    } catch (IllegalArgumentException e) {
      // pass
    }
  }
This class tests the response of GemFire to various occurrences of {@link VirtualMachineError}

@since GemFire 5.1
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/SystemFailureDUnitTest.java