### Question:
PrefixPane extends HBox implements TaskParametersBuildStep<MultipleOutputTaskParametersBuilder<?>>,
        RestorableView, ResettableView, ModuleOwned { @Override public void apply(MultipleOutputTaskParametersBuilder<?> builder, Consumer<String> onError) { builder.prefix(getText()); } PrefixPane(String ownerModule, UserContext userContext); void addMenuItemFor(Prefix... prefixes); void addMenuItemFor(String... prefixes); final String getText(); @Override void resetView(); @Override String getOwnerModule(); @Override void apply(MultipleOutputTaskParametersBuilder<?> builder, Consumer<String> onError); @Override void saveStateTo(Map<String, String> data); @Override void restoreStateFrom(Map<String, String> data);  }### Answer:
@Test public void apply() { victim.apply(builder, onError); verify(onError, never()).accept(anyString()); verify(builder).prefix("PDFsam_"); }