@Test
public void loadSettingsShouldHandleIOException() throws IOException {

    final IOException ioException = new IOException("Unknown error");
    doThrow(ioException).when(propertyTools).loadProperties(anyString());
    loader.loadSettings(settings);
    verify(propertyTools).loadProperties(Constants.APP_FOLDER + "kouchat.ini");
    verify(log).log(Level.SEVERE, "java.io.IOException: Unknown error", ioException);
    SettingsTest.verifyDefaultValues(settings);
}