### Question:
ConfigurationUpdaterImpl implements ConfigurationUpdater { @Override public ConfigurationUpdate getUpdate() { getLatestConfiguration(); return latest; } ConfigurationUpdaterImpl(QuerySyncConfiguration syncConfiguration, ErrorLog errorLog);   ConfigurationUpdaterImpl(Clock clock, WebClientFactory factory); @Override long getLatestConfigurationTimestamp(); @Override void shareConfiguration(String configuration); @Override ConfigurationUpdate getUpdate();  }### Answer:
@Test public void afterRetrieveUpdate_returnIt() { factory.addJsonResponse(RESPONSE_1); assertThat(impl.getUpdate().getConfiguration(), equalTo(CONFIGURATION_1)); }