### Question:
ListProperty extends BaseProperty implements Cloneable { @Override public String toText() { return ListClass.getStringFromList(this.getList(), ListClass.DEFAULT_SEPARATOR); }  @Deprecated String getFormStringSeparator(); @Deprecated void setFormStringSeparator(String formStringSeparator); @Override Object getValue(); @Override void setValue(Object value); String getTextValue(); @Override String toText(); @Deprecated String toSingleFormString(); @Override boolean equals(Object obj); @Override ListProperty clone(); List<String> getList(); void setList(List<String> list); @Override String toString();  }### Answer:
@Test public void toText() { ListProperty listProperty = new ListProperty(); listProperty.setValue(Arrays.asList("c<b>a", "3\"2'1", "z{y&x")); assertEquals("c<b>a|3\"2'1|z{y&x", listProperty.toText()); }