### Question:
CSVRepository implements Repository { @Override public void close() {} CSVRepository(); @Override void init(RepositoryContext repositoryContext); @Override CheckpointCloseableIterable<ApiOperation> getIds(byte[] checkpoint); @Override CheckpointCloseableIterable<ApiOperation> getChanges(byte[] checkpoint); @Override ApiOperation getDoc(Item item); @Override boolean exists(Item item); @Override void close(); @Override CheckpointCloseableIterable<ApiOperation> getAllDocs(byte[] checkpoint);  }### Answer:
@Test public void close_doesNothing() throws Exception { CSVRepository csvRepository = new CSVRepository(); csvRepository.close(); }