### Question:
AnnotationImpl implements Annotation { @Override public Optional<Javadoc> getJavadoc() { return Optional.ofNullable(javadoc); } 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);  }### Answer:
@Test void getJavadoc() { assertEquals(Optional.empty(), instance().getJavadoc()); }