### Question:
ApplicationContextReport implements ApplicationContextAware, InitializingBean { public void report() { StringBuilder sb = new StringBuilder("\n" + LINE); sb.append("Application Context Report\n"); sb.append(LINE); createHeader(sb); createBody(sb); sb.append(LINE); logger.info(sb.toString()); }  @Override void setApplicationContext(ApplicationContext applicationContext); @Override void afterPropertiesSet(); void report();  }### Answer:
@Test public void testReport() { System.out.println("The report should now be in /tmp"); }