Assert.assertTrue(triples.hasNext());
String fileName0 = ((TypedLiteral) triples.next().getObject()).getLexicalForm();
Assert.assertTrue(fileName0.startsWith(folder+testGraphFileName));
TripleCollection extracted0 = extractedTc.get(fileName0);
Assert.assertNotNull(extracted0);
Assert.assertTrue(extracted0.filter(uri0, uri0, uri0).hasNext());
Assert.assertTrue(downloadedBackupContentsGraph.contains(new TripleImpl(
testMGraphUri1, RDF.type, BACKUP.MGraph)));
triples = downloadedBackupContentsGraph.filter(
testMGraphUri1, BACKUP.file, null);
Assert.assertTrue(triples.hasNext());
String fileName1 = ((TypedLiteral) triples.next().getObject()).getLexicalForm();
Assert.assertTrue(fileName1.startsWith(folder+testGraphFileName));
TripleCollection extracted1 = extractedTc.get(fileName1);
Assert.assertNotNull(extracted1);
Assert.assertTrue(extracted1.filter(uri1, uri1, uri1).hasNext());
Assert.assertTrue(downloadedBackupContentsGraph.contains(new TripleImpl(
testGraphUriA, RDF.type, BACKUP.Graph)));
triples = downloadedBackupContentsGraph.filter(
testGraphUriA, BACKUP.file, null);
Assert.assertTrue(triples.hasNext());
String fileNameA = ((TypedLiteral) triples.next().getObject()).getLexicalForm();
Assert.assertTrue(fileNameA.startsWith(folder+testGraphFileName));
TripleCollection extractedA = extractedTc.get(fileNameA);
Assert.assertNotNull(extractedA);
Assert.assertTrue(extractedA.filter(uriA, uriA, uriA).hasNext());
}