@Test
public void appendAfterDialogDismissedCausesLoggerMessage() throws Exception {

    Connection conn = showDialog(TITLE).get();
    windowFixture.close();
    windowFixture.robot.waitForIdle();
    
    captureLogger();
    conn.append("This should not work");
    assertLogMessage(Level.SEVERE.toString());
    assertLogMessage("appending text to an expired JTextReporter connection");
    
    releaseLogger();
}