@Test
public void testGetDDMFormFieldValues() throws Exception {

	String json = read("ddm-form-values-pages-only.json");
	JSONArray jsonArray = new JSONArrayImpl(json);
	DDMForm ddmForm = DDMFormTestUtil.createDDMForm();
	ddmForm.addDDMFormField(
		DDMFormTestUtil.createTextDDMFormField(
			"TextField1", true, false, false));
	ddmForm.addDDMFormField(
		DDMFormTestUtil.createTextDDMFormField(
			"TextField2", true, false, false));
	List<DDMFormFieldValue> ddmFormFieldValues1 = new ArrayList<>(2);
	LocalizedValue value1 = new LocalizedValue();
	value1.addString(LocaleUtil.BRAZIL, "Texto 1");
	DDMFormFieldValue ddmFormFieldValue1 =
		DDMFormValuesTestUtil.createDDMFormFieldValue(
			"eBvF8zup", "TextField1", value1);
	LocalizedValue value2 = new LocalizedValue();
	value2.addString(LocaleUtil.BRAZIL, "Texto 2");
	DDMFormFieldValue ddmFormFieldValue2 =
		DDMFormValuesTestUtil.createDDMFormFieldValue(
			"6VYYLvfJ", "TextField2", value2);
	ddmFormFieldValues1.add(ddmFormFieldValue1);
	ddmFormFieldValues1.add(ddmFormFieldValue2);
	List<DDMFormFieldValue> ddmFormFieldValues2 =
		_ddmFormContextToDDMFormValues.getDDMFormFieldValues(
			jsonArray, ddmForm);
	Assert.assertTrue(
		Objects.equals(ddmFormFieldValues1, ddmFormFieldValues2));
}