### Question:
ConstitutionalTribunalJudgment extends Judgment { public void removeDissentingOpinion(ConstitutionalTribunalJudgmentDissentingOpinion dissentingOpinion) { this.dissentingOpinions.remove(dissentingOpinion); }  @Transient @Override CourtType getCourtType(); @Transient List<ConstitutionalTribunalJudgmentDissentingOpinion> getDissentingOpinions(); void addDissentingOpinion(ConstitutionalTribunalJudgmentDissentingOpinion dissentingOpinion); boolean containsDissentingOpinion(ConstitutionalTribunalJudgmentDissentingOpinion dissentingOpinion); void removeDissentingOpinion(ConstitutionalTribunalJudgmentDissentingOpinion dissentingOpinion);  }### Answer:
@Test public void removeDissentingOpinion() { judgment.removeDissentingOpinion(firstOpinion); assertEquals(Lists.newArrayList(secondOpinion), judgment.getDissentingOpinions()); }