public async Task Close_() { var loader = new RdfDataFetcher(_rdf); var sample = await loader.Load(Files.TestData.Sample1); var preClose = loader.List().Count; loader.Close(sample); var postClose = loader.List().Count; Assert.IsTrue(postClose < preClose, "File closed"); Assert.IsTrue(sample.Query.Any(), "But data kept"); }
public async Task Purge_() { var loader = new RdfDataFetcher(_rdf); var g = await loader.Load(Files.TestData.Sample1); loader.Purge(Files.TestData.Sample1); Assert.IsFalse(loader.List().Any(), "backing file removed."); _rdf.GetGraph(g.Id); }