@Test
public void tikaCachingTest() throws FileNotFoundException, IOException {

	Lazy<Vertx> lazy = Mockito.mock(Lazy.class);
	when(lazy.get()).thenReturn(Vertx.vertx());
	TikaBinaryProcessor processor = new TikaBinaryProcessor(lazy, new MeshOptions(), mockDb());
	FileUpload ul = mockUpload("test.pdf", "application/pdf");
	Maybe<Consumer<BinaryGraphField>> result = processor.process(new BinaryDataProcessorContext(null, null, null, ul, "HASHSUM"));
	Consumer<BinaryGraphField> consumer = result.blockingGet();
	BinaryGraphField field = Mockito.mock(BinaryGraphField.class);
	consumer.accept(field);
}