### Question:
Parameter implements Described, Named { @Override public String getDescription() { return description; } Parameter(final String name);  Parameter(final String name, final String description); @Override boolean equals(final Object obj); @Override String getName(); @Override String getDescription(); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void testConstructNoDocumentation() { assertThat(new Parameter(name).getDescription()).isEmpty(); }
@Test public void testGetDescription() { assertThat(param.getDescription()).isEqualTo(description); }