WeatherReport report = generateInstance();
hive.directory().insertPrimaryIndexKey(report.getContinent());
interceptor.postFlush(Arrays.asList(new WeatherReport[]{report}).iterator());
assertTrue(hive.directory().doesPrimaryIndexKeyExist(report.getContinent()));
assertTrue(hive.directory().doesResourceIdExist("WeatherReport", report.getReportId()));
assertTrue(hive.directory().doesResourceIdExist("Temperature", report.getTemperature()));
hive.updateHiveStatus(Lockable.Status.readOnly);
try {
interceptor.onDelete(report, null, null, null, null);