### Question:
AbstractNodeWithFallbackProcessor implements ResourcePreProcessor, ResourcePostProcessor, Destroyable { @Override public final void process(final Resource resource, final Reader reader, final Writer writer) throws IOException { processorInitializer.get().process(resource, reader, writer); }  @Override final void process(final Resource resource, final Reader reader, final Writer writer); @Override final void process(final Reader reader, final Writer writer); @Override void destroy();  }### Answer:
@Test public void shouldNotFailWhenProcessorIsCreatedConcurrently() throws Exception { WroTestUtils.runConcurrently(ContextPropagatingCallable.decorate(new Callable<Void>() { @Override public Void call() throws Exception { victim.process(new StringReader(""), new NullWriter()); return null; } })); }