AnnotationImpl implements Annotation { @Override public Set<Modifier> getModifiers() { return modifiers; } AnnotationImpl(String name); protected  AnnotationImpl(Annotation prototype); @Override Annotation setName(String name); @Override String getName(); @Override List<Field> getFields(); @Override Annotation set(Javadoc doc); @Override Optional<Javadoc> getJavadoc(); @Override List<Import> getImports(); @Override Set<Modifier> getModifiers(); @Override List<AnnotationUsage> getAnnotations(); @Override AnnotationImpl copy(); @Override int hashCode(); @Override boolean equals(Object obj);  }
@Test void getModifiers() { assertTrue(instance().getFields().isEmpty()); }