ListKlvProcessor implements KlvProcessor { @Override public void accept(Visitor visitor) { for (KlvProcessor klvProcessor : klvProcessorList) { klvProcessor.accept(visitor); } } ListKlvProcessor(List<KlvProcessor> klvProcessorList); @Override void process(
      Map<String, KlvHandler> handlers, Metacard metacard, Configuration configuration); @Override void accept(Visitor visitor);  }
@Test public void testAccept() { KlvProcessor.Visitor visitor = mock(KlvProcessor.Visitor.class); listKlvProcessor.accept(visitor); verify(childKlvProcessor).accept(visitor); }