9596979899100101102103104105
"// filler filler filler", "public class Test extends HorizontalPanel {", " public Test() {", " }", "}"); panel.refresh(); assertNoErrors(panel); // bounds Rectangle bounds = panel.getBounds(); assertThat(bounds.width).isEqualTo(450); assertThat(bounds.height).isEqualTo(300);
117118119120121122123124125126127
"// filler filler filler", "public class Test extends VerticalPanel {", " public Test() {", " }", "}"); panel.refresh(); assertNoErrors(panel); // bounds Rectangle bounds = panel.getBounds(); assertThat(bounds.width).isEqualTo(450); assertThat(bounds.height).isEqualTo(300);
140141142143144145146147148149150
" public Test() {", " VerticalPanel panel = new VerticalPanel();", " panel.add(new Button());", " }", "}"); panel.refresh(); // Rectangle bounds = panel.getBounds(); assertEquals(450, bounds.width); assertEquals(300, bounds.height); }
162163164165166167168169170
" }", " public java.util.Iterator iterator() {", " return this.getChildren().iterator();", " }", "}"); panel.refresh(); assertNoErrors(panel); } }
834835836837838839840841842843844
"public class Test extends MyPanel {", " public Test(MyConstants constants) {", " super(constants);", " }", "}"); panel.refresh(); assertEquals("My title", (String) ReflectionUtils.invokeMethod(panel.getObject(), "getTitle()")); } //////////////////////////////////////////////////////////////////////////// //