### Question:
ConstitutionalTribunalJudgmentDissentingOpinion extends DataObject { @Transient public List<String> getAuthors() { return ImmutableList.copyOf(getAuthors_()); }  @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "seq_ctj_opinion") @Override long getId(); @ManyToOne(fetch=FetchType.LAZY) Judgment getJudgment(); String getTextContent(); @Transient List<String> getAuthors(); void addAuthor(String author); boolean containsAuthor(String author); void removeAuthor(String author); void setJudgment(Judgment judgment); void setTextContent(String textContent); @Override int hashCode(); @Override boolean equals(Object obj); @Override String toString();  }### Answer:
@Test public void getAuthors() { assertEquals(Lists.newArrayList(AUTHORS[0], AUTHORS[1], AUTHORS[2]), dissentingOpinion.getAuthors()); }