@Test public void testHorizontalLayout() throws Exception { MainBox groupBox = new MainBox(); IGroupBoxBodyGrid grid = new HorizontalGroupBoxBodyGrid(); grid.validate(groupBox); // groupbox assertEquals(2, grid.getGridColumnCount()); assertEquals(2, grid.getGridRowCount()); // field01 assertGridData( 0, 0, 2, 1, groupBox.getFieldByClass(GroupBoxLayout0100Test.MainBox.Field01.class).getGridData()); // field02 assertGridData( 0, 1, 1, 1, groupBox.getFieldByClass(GroupBoxLayout0100Test.MainBox.Field02.class).getGridData()); // field03 assertGridData( 1, 1, 1, 1, groupBox.getFieldByClass(GroupBoxLayout0100Test.MainBox.Field03.class).getGridData()); }