@Test public void testAfterCloseAllRecordsAreCleared() { final ShortTermMemoryHandler handler; final LogRecord firstLogRecord; final LogRecord secondLogRecord; handler = new ShortTermMemoryHandler(2, Level.FINEST, null); firstLogRecord = new LogRecord(Level.INFO, ""); secondLogRecord = new LogRecord(Level.INFO, ""); handler.publish(firstLogRecord); handler.publish(secondLogRecord); handler.close(); assertNotNull(handler.records()); assertEquals(0, handler.records().length); }