assertTrue(ui.containsCustomComponents(optionPane));
assertTrue(ui.containsCustomComponents(null));
optionPane = new JOptionPane("Message", JOptionPane.ERROR_MESSAGE,
JOptionPane.CLOSED_OPTION, null, new Object[] { "1", "2" });
ui = optionPane.getUI();
assertFalse(ui.containsCustomComponents(optionPane));
assertFalse(ui.containsCustomComponents(null));
optionPane = new JOptionPane("Message", JOptionPane.ERROR_MESSAGE,
JOptionPane.CLOSED_OPTION, null, new Object[] { new Button("1"), "2" });
ui = optionPane.getUI();
assertTrue(ui.containsCustomComponents(optionPane));