package org.icij.extract.queue; import org.icij.extract.document.DocumentFactory; import org.icij.extract.document.PathIdentifier; import org.icij.extract.queue.ArrayDocumentQueue; import org.icij.extract.queue.DocumentQueue; import org.junit.*; import java.nio.file.Paths; public class ArrayDocumentQueueTest { private final DocumentFactory factory = new DocumentFactory().withIdentifier(new PathIdentifier()); @Test public void testCloseClearsTheQueue() { final DocumentQueue queue = new ArrayDocumentQueue(1); Assert.assertEquals(0, queue.size()); queue.add(factory.create(Paths.get("essay.txt"))); Assert.assertEquals(1, queue.size()); queue.clear(); Assert.assertEquals(0, queue.size()); } }