AtomixConfig implements Config { public Map<String, PartitionGroupConfig<?>> getPartitionGroups() { return partitionGroups; }  ClusterConfig getClusterConfig(); AtomixConfig setClusterConfig(final ClusterConfig cluster); boolean isEnableShutdownHook(); AtomixConfig setEnableShutdownHook(final boolean enableShutdownHook); Map<String, PartitionGroupConfig<?>> getPartitionGroups(); AtomixConfig setPartitionGroups(
      final Map<String, PartitionGroupConfig<?>> partitionGroups); AtomixConfig addPartitionGroup(final PartitionGroupConfig partitionGroup); boolean isTypeRegistrationRequired(); AtomixConfig setTypeRegistrationRequired(final boolean typeRegistrationRequired); boolean isCompatibleSerialization(); AtomixConfig setCompatibleSerialization(final boolean compatibleSerialization);  }
@Test public void testDefaultAtomixConfig() throws Exception { final AtomixConfig config = Atomix.config(); assertTrue(config.getPartitionGroups().isEmpty()); }