### Question:
ClientLevelExpansion implements ClientExpandable<String>, ClientFieldReference { @XmlTransient @Override public String getFieldReference() { return getLevelReference(); } ClientLevelExpansion();  ClientLevelExpansion(ClientLevelExpansion expansion); @Override ClientLevelExpansion deepClone(); @Override boolean isExpanded(); ClientLevelExpansion setExpanded(boolean expanded); @Override String get(); @XmlElement(name = "fieldRef") String getLevelReference(); ClientLevelExpansion setLevelReference(String levelReference); @XmlTransient @Override String getFieldReference(); @XmlElement(name = "aggregation") Boolean isAggregationLevel(); ClientLevelExpansion setAggregationLevel(Boolean aggregationLevel); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void getFieldReferenceReturnsLevelReference() { ClientLevelExpansion instance = createFullyConfiguredInstance(); assertEquals(LEVEL_REFERENCE, instance.getFieldReference()); }