static PropertyEditorItemLabel createLabel(final PropertyEditorFieldInfo field) { PropertyEditorItemLabel item = GWT.create(PropertyEditorItemLabel.class); item.setText(field.getLabel()); item.setFor(String.valueOf(field.hashCode())); if (field.hasHelpInfo()) { item.setHelpTitle(field.getHelpHeading()); item.setHelpContent(field.getHelpText()); } return item; }
@Test public void testCreateFieldInfo() { fireInitializationEvent("preference-id"); final PropertyEditorFieldInfo fieldInfo = formPresenter.createFieldInfo("property", PropertyEditorType.TEXT, "some-text"); assertEquals("property", fieldInfo.getKey()); assertEquals(1, fieldInfo.getValidators().size()); assertEquals("propertyBundleKey", fieldInfo.getLabel()); assertEquals("propertyHelpBundleKey", fieldInfo.getHelpText()); assertEquals(1, fieldInfo.getOptions().size()); assertEquals(PropertyEditorFieldOption.DISABLED, fieldInfo.getOptions().get(0)); }
@Test public void testCreateFieldInfo() { fireInitializationEvent("preference-id"); final PropertyEditorFieldInfo fieldInfo = formPresenter.createFieldInfo("property", PropertyEditorType.TEXT, "some-text"); assertEquals("property", fieldInfo.getKey()); assertEquals(1, fieldInfo.getValidators().size()); assertEquals("propertyBundleKey", fieldInfo.getLabel()); assertEquals("propertyHelpBundleKey", fieldInfo.getHelpText()); assertEquals(1, fieldInfo.getOptions().size()); assertEquals(PropertyEditorFieldOption.DISABLED, fieldInfo.getOptions().get(0)); }
fieldInfo.getLabel()); assertEquals("propertyHelpBundleKey", fieldInfo.getHelpText()); assertEquals(1, fieldInfo.getOptions().size());
fieldInfo.getLabel()); assertEquals("propertyHelpBundleKey", fieldInfo.getHelpText()); assertEquals(1, fieldInfo.getOptions().size());