### Question:
Param extends WadlElement { @Override public String toString() { final StringBuilder sb = new StringBuilder(); sb.append("{"); sb.append("name").append(" : ").append(name); sb.append(", "); sb.append("style").append(" : ").append(style); sb.append(", "); sb.append("id").append(" : ").append(id); sb.append(", "); sb.append("type").append(" : ").append(type); sb.append(", "); sb.append("default").append(" : ").append(defaultValue); sb.append(", "); sb.append("required").append(" : ").append(required); sb.append(", "); sb.append("repeating").append(" : ").append(repeating); sb.append(", "); sb.append("fixed").append(" : ").append(fixed); sb.append(", "); sb.append("path").append(" : ").append(path); sb.append(", "); sb.append("options").append(" : ").append(options); sb.append(", "); sb.append("link").append(" : ").append(link); sb.append(", "); sb.append("doc").append(" : ").append(getDocumentation()); sb.append("}"); return sb.toString(); } Param(final String name, final ParamStyle style, final String id, final QName type,
            final String defaultValue, final boolean required, final boolean repeating, final String fixed,
            final String path, final List<Documentation> doc, final List<Option> options, final Link link); String getName(); ParamStyle getStyle(); String getId(); QName getType(); String getDefault(); boolean getRequired(); boolean getRepeating(); String getFixed(); String getPath(); List<Option> getOptions(); Link getLink(); @Override String toString();  }### Answer:
@Test public void testToString() { assertTrue(!"".equals(param.toString())); }