### Question:
Id { public String getValue() { return id; } Id(String id); synchronized static Id getEmptyId(); static Id valueOf(String id); String getValue(); @Override int hashCode(); @Override boolean equals(Object obj);  }### Answer:
@Test public void getValue_givenIdString_returnIdValue() { assertThat(target.getValue(), is(ID_VALUE)); }