### Question:
InterfaceFieldImpl implements InterfaceField { @Override public List<Import> getImports() { return f.getImports(); } InterfaceFieldImpl(Field wrapped); @Override InterfaceField setParent(Interface parent); @Override Optional<Interface> getParent(); @Override String getName(); @Override Type getType(); @Override Set<Modifier> getModifiers(); @Override Optional<Javadoc> getJavadoc(); @Override Optional<Value<?>> getValue(); @Override List<AnnotationUsage> getAnnotations(); @Override List<Import> getImports(); @Override InterfaceField setName(String name); @Override InterfaceField set(Type type); @Override InterfaceField set(Javadoc doc); @Override InterfaceField set(Value<?> val); @Override InterfaceFieldImpl copy(); @Override int hashCode(); @Override boolean equals(Object obj);  }### Answer:
@Test void getImports() { assertTrue(instance().getModifiers().isEmpty()); }