### Question:
EnumeratedValue implements Described { @Override public String getDescription() { return description; } EnumeratedValue(final String value);  EnumeratedValue(final String value, final String description); @Override boolean equals(final Object obj); @Override String getDescription(); String getValue(); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void testConstructNullDescription() { assertThat(new EnumeratedValue(value, null).getDescription()).isNotNull().isEmpty(); }
@Test public void testGetDescription() { assertThat(enumerated.getDescription()).isEqualTo(description); }