@Test
public void testGetValuesByEmptyDefaultValueWithTextField() {

	ExtendedObjectClassDefinition extendedObjectClassDefinition = mock(
		ExtendedObjectClassDefinition.class);
	ExtendedAttributeDefinition extendedAttributeDefinition = mock(
		ExtendedAttributeDefinition.class);
	whenGetAttributeDefinitions(
		extendedObjectClassDefinition,
		new ExtendedAttributeDefinition[] {extendedAttributeDefinition});
	whenGetCardinality(extendedAttributeDefinition, 0);
	whenGetDefaultValue(extendedAttributeDefinition, null);
	whenGetID(extendedAttributeDefinition, "Text");
	ConfigurationModel configurationModel = new ConfigurationModel(
		null, null, null, extendedObjectClassDefinition, false);
	DDMFormValues ddmFormValues = getDDMFormValues(
		configurationModel, getDDMForm(configurationModel));
	List<DDMFormFieldValue> ddmFormFieldValues =
		ddmFormValues.getDDMFormFieldValues();
	Assert.assertEquals(
		ddmFormFieldValues.toString(), 1, ddmFormFieldValues.size());
	Assert.assertEquals(
		StringPool.BLANK, getValueString(ddmFormFieldValues.get(0)));
}