private void verifyMembershipPortsInRange(final InternalDistributedMember member,
      final int lowerBound, final int upperBound) {
    assertThat(member.getMembershipPort())
        .as("membership port")
        .isBetween(lowerBound, upperBound);
    assertThat(member.getDirectChannelPort())
        .as("direct channel port")
        .isBetween(lowerBound, upperBound);
  }
Tests that configuring a distributed system with a cache-xml-file of "" does not initialize a
cache.

Verifies: "Allow the cache-xml-file specification to be an empty string"

@since GemFire 4.0
geode-core/src/distributedTest/java/org/apache/geode/distributed/DistributedSystemDUnitTest.java