### Question:
ConsoleFoundation { public void shutdown() { m_timer.cancel(); m_container.dispose(); } ConsoleFoundation(Resources resources, Logger logger, boolean headless); @SuppressWarnings("unchecked")  ConsoleFoundation(Resources resources,
                           Logger logger,
                           boolean headless,
                           Timer timer,
                           ConsoleProperties properties); void run(); void shutdown(); static ConsoleProperties PROPERTIES; }### Answer:
@Test public void testConstruction() throws Exception { final ConsoleFoundation consoleFoundation = new ConsoleFoundation(m_resources, m_logger, true); verify(m_logger).info(isA(String.class)); verifyNoMoreInteractions(m_logger); consoleFoundation.shutdown(); }