### Question:
CloudConfig { public synchronized Optional<CloudSite> getCloudSite(String id) { if (id == null) { return Optional.empty(); } CloudSite cloudSite = catalogDbClient.getCloudSite(id); if (cloudSite != null) { return Optional.of(cloudSite); } else { return getCloudSiteWithClli(id); } }  synchronized Optional<CloudSite> getCloudSite(String id); CloudifyManager getCloudifyManager(String id);  }### Answer:
@Test public final void testGetCloudSite() { CloudSite site1 = con.getCloudSite("MTN13").get(); assertEquals("mtn13", site1.getRegionId()); assertEquals("mtn13", site1.getIdentityServiceId()); assertEquals("MDT13", site1.getClli()); assertEquals("3.0", site1.getCloudVersion()); }