### Question:
ServerConfigurationFactory extends ServerConfiguration { @Override public synchronized AccumuloConfiguration getSystemConfiguration() { if (systemConfig == null) { systemConfig = new ZooConfigurationFactory().getInstance(context, zcf, getSiteConfiguration()); } return systemConfig; } ServerConfigurationFactory(ServerContext context, SiteConfiguration siteConfig); ServerContext getServerContext(); SiteConfiguration getSiteConfiguration(); synchronized DefaultConfiguration getDefaultConfiguration(); @Override synchronized AccumuloConfiguration getSystemConfiguration(); @Override TableConfiguration getTableConfiguration(TableId tableId); NamespaceConfiguration getNamespaceConfigurationForTable(TableId tableId); @Override NamespaceConfiguration getNamespaceConfiguration(NamespaceId namespaceId);  }### Answer:
@Test public void testGetConfiguration() { mockInstanceForConfig(); ready(); AccumuloConfiguration c = scf.getSystemConfiguration(); assertNotNull(c); }