void () { StringFinderRecursivePanel panel_0 = new StringFinderRecursivePanel(getProject()); disposeOnTearDown(panel_0); panel_0.setTestSelectedIndex(0); final StringFinderRecursivePanel panel_1 = new StringFinderRecursivePanel(panel_0); panel_1.setTestSelectedIndex(1); final StringFinderRecursivePanel panel_2 = new StringFinderRecursivePanel(panel_1); panel_2.setTestSelectedIndex(2); final StringFinderRecursivePanel panel_3 = new StringFinderRecursivePanel(panel_2); panel_3.setTestSelectedIndex(3); panel_0.updatePanel(); assertEquals("a", panel_0.getSelectedValue()); assertEquals("b", panel_1.getSelectedValue()); assertEquals("c", panel_2.getSelectedValue()); assertEquals("d", panel_3.getSelectedValue()); }