Index: modules/swing/src/test/api/java/common/javax/swing/plaf/basic/BasicSeparatorUITest.java =================================================================== --- modules/swing/src/test/api/java/common/javax/swing/plaf/basic/BasicSeparatorUITest.java (revision 490988) +++ modules/swing/src/test/api/java/common/javax/swing/plaf/basic/BasicSeparatorUITest.java (working copy) @@ -92,4 +92,26 @@ */ public void testInstallUninstallListeners() { } + + /** + * Auxiliary class for testUninstallDefaults() + * */ + class BasicSeparatorUIForTest extends BasicSeparatorUI + { + public void uninstallDefaults(JSeparator s){ + uninstallDefaults(s); + } + } + + /** + * Regression test for HARMONY-2636 + * */ + public void testUninstallDefaults(){ + BasicSeparatorUIForTest localBasicSeparatorUI = new BasicSeparatorUIForTest(); + try { + localBasicSeparatorUI.uninstallDefaults(null); + } catch (NullPointerException e) { + fail("Unspecified NPE thrown"); + } + } }