### Question:
DefaultDatabaseConnector extends MySqlDatabaseConnector implements DatabaseConnector { @Override public Collection<Host> getHostCalibrationData(Collection<Host> hosts) { for (Host host : hosts) { host = getHostCalibrationData(host); } return hosts; } DefaultDatabaseConnector(); @Override Collection<Host> getHosts(); @Override Collection<VmDeployed> getVms(); @Override Collection<Host> getHostCalibrationData(Collection<Host> hosts); @Override Host getHostCalibrationData(Host host); @Override Host getHostProfileData(Host host); @Override void setHosts(Collection<Host> hosts); @Override void setVms(Collection<VmDeployed> vms); @Override VmDeployed getVMProfileData(VmDeployed vm); @Override Collection<VmDeployed> getVMProfileData(Collection<VmDeployed> vms); @Override void setVMProfileData(VmDeployed vm); @Override void setHostCalibrationData(Host host); @Override void setHostProfileData(Host host); @Override void writeHostHistoricData(Host host, long time, double power, double energy); @Override List<HostEnergyRecord> getHostHistoryData(Host host, TimePeriod timePeriod); @Override void writeHostVMHistoricData(Host host, long time, HostVmLoadFraction load); @Override Collection<HostVmLoadFraction> getHostVmHistoryLoadData(Host host, TimePeriod timePeriod); @Override VmLoadHistoryRecord getAverageCPUUtilisationTag(String tagName); @Override VmLoadHistoryRecord getAverageCPUUtilisationDisk(String diskRefStr); @Override List<VmLoadHistoryWeekRecord> getAverageCPUUtilisationWeekTraceForTag(String tagName); @Override List<VmLoadHistoryWeekRecord> getAverageCPUUtilisationWeekTraceForDisk(String diskRef); @Override double getVMCurrentBootTraceIndex(VmDeployed vm, int windowSize); @Override List<VmLoadHistoryBootRecord> getAverageCPUUtilisationBootTraceForTag(String tagName, int windowSize); @Override List<VmLoadHistoryBootRecord> getAverageCPUUtilisationBootTraceForDisk(String diskName, int windowSize); @Override void closeConnection();  }### Answer:
@Test public void testGetHostCalibrationData_Collection() { System.out.println("getHostCalibrationData"); Collection<Host> hosts = hostList; DefaultDatabaseConnector instance = new DefaultDatabaseConnector(); Collection<Host> result = instance.getHostCalibrationData(hosts); assert (!result.isEmpty()); }
@Test public void testGetHostCalibrationData_Host() { System.out.println("getHostCalibrationData"); Host host = CHOSEN_HOST; DefaultDatabaseConnector instance = new DefaultDatabaseConnector(); Host result = instance.getHostCalibrationData(host); assertNotNull(result); }