panel.setChoicesVargs(1, 2, 3);
new ButtonPushedEvent().dispatch(panel);
assertEquals(2, root.getChildren().size());
PropPanel curtains = (PropPanel) root.getChildren().get(1);
assertEquals("limelight_builtin_curtains", curtains.getName());
PropPanel list = (PropPanel) curtains.getChildren().get(0);
assertEquals("limelight_builtin_drop_down_popup_list", list.getName());
assertEquals(3, list.getChildren().size());
final PropPanel item1 = (PropPanel) list.getChildren().get(0);
assertEquals("limelight_builtin_drop_down_popup_list_item", item1.getName());
assertEquals("1", item1.getText());
final PropPanel item2 = (PropPanel) list.getChildren().get(1);
assertEquals("limelight_builtin_drop_down_popup_list_item", item2.getName());
assertEquals("2", item2.getText());
final PropPanel item3 = (PropPanel) list.getChildren().get(2);
assertEquals("limelight_builtin_drop_down_popup_list_item", item3.getName());
assertEquals("3", item3.getText());
}