Index: modules/swing/src/test/api/java/common/javax/swing/plaf/basic/BasicTextAreaUITest.java =================================================================== --- modules/swing/src/test/api/java/common/javax/swing/plaf/basic/BasicTextAreaUITest.java (revision 488923) +++ modules/swing/src/test/api/java/common/javax/swing/plaf/basic/BasicTextAreaUITest.java (working copy) @@ -97,6 +97,20 @@ jta.setLineWrap(true); assertTrue(ui.create(elem) instanceof WrappedPlainView); } + + /** + * Tests BasicTextAreaUI.create(Element) with null + * parameter. + */ + // Regression for HARMONY-2812 + public void testCreate() throws Exception { + try { + new BasicTextAreaUI().create(null); + fail("NullPointerException is expected"); + } catch (NullPointerException e) { + // expected + } + } public void testGetPropertyPrefix() { assertEquals("TextArea", ((BasicTextAreaUI) jta.getUI()).getPropertyPrefix()); @@ -126,12 +140,12 @@ assertNotSame(ui, BasicTextAreaUI.createUI(jta)); } - public void testGetPrefferedSize() { - } +// public void testGetPrefferedSize() { +// } - public void testGetMinimumSize() { - } +// public void testGetMinimumSize() { +// } - public void testInstallDefaults() { - } +// public void testInstallDefaults() { +// } }