### Question:
Documenter { public String toPlantUml() throws IOException { return createPlantUml(new StringWriter(), Options.defaults()).toString(); } Documenter(Class<?> modulithType);  Documenter(Modules modules); void writeModulesAsPlantUml(Options options); void writeModuleAsPlantUml(Module module); void writeModuleAsPlantUml(Module module, Options options); void writeModuleCanvases(String javadocBase); String toModuleCanvas(Module module); String toModuleCanvas(Module module, String apiBase); String toPlantUml();  }### Answer:
@Test void writesComponentStructureAsPlantUml() throws IOException { documenter.toPlantUml(); }