Index: modules/swing/src/test/api/java/common/javax/swing/plaf/basic/BasicListUITest.java =================================================================== --- modules/swing/src/test/api/java/common/javax/swing/plaf/basic/BasicListUITest.java (revision 488923) +++ modules/swing/src/test/api/java/common/javax/swing/plaf/basic/BasicListUITest.java (working copy) @@ -190,6 +190,21 @@ assertEquals(new Rectangle(5, 10, 100 - 5 - 7, 20), ui.getCellBounds(list, 0, 1)); } + public void testGetCellBounds_Null() throws Exception { + testExceptionalCase(new NullPointerCase() { + @Override + public void exceptionalAction() throws Exception { + ui.getCellBounds(null, -1, 9); + } + }); + testExceptionalCase(new NullPointerCase() { + @Override + public void exceptionalAction() throws Exception { + ui.getCellBounds(null, 1, 9); + } + }); + } + public void testGetMaximumSize() throws Exception { ui.installUI(list); assertEquals(ui.getPreferredSize(list), ui.getMaximumSize(list));